Build a website for your schools alumni.
lcabrini / alumni Goto Github PK
View Code? Open in Web Editor NEWBuild a website for your schools alumni association.
License: MIT License
Build a website for your schools alumni association.
License: MIT License
It is obviously not possible to continue, but at least a slight more graceful exit would be nice.
Select one and have it integrated.
The admin user should not be deleted. Add a database trigger to prevent it.
Implement a function to get content by key and update about us and home page to use this function to display the content.
Both the flash message and the intro message are referred to as 'message' in the Twig template.
After the admin user edits a content and saves, they should go back to the page they were on previously instead of always begin taken back to the home page.
When a user goes to confirm their registration was an invalid code, they are currently presented with a blank page. But, they should rather be given a message.
There should be a field in the database table requiring them to change their password at the next login.
Currently, the subject line is hard-coded in the sendmail as "Test mail". The function should be updated to take a subject line as an argument.
Right now confirmation codes do not expire. But they should only be available for a limited amount of time, then expire.
I should make sure that the file is a CSV file before moving on to do the import.
The content of the about us page should be stored in the database.
If MariaDB/MySQL is down, there is no need to try to connect, as this fills up the user's inbox with emails about failing to connect.
Possibly just make copy of public/.htaccess.in along with a warning message to edit the file.
The insall_crontab script should ensure that the cronjob(s) for alumni have not already been installed before doing so.
When the user finishes their registration, they are presented with a blank page. But instead a message telling the user that they will receive an email with a confirmation link should be displayed.
The Home item in the menu will always point to the same place as the logo. So, there is no point in keeping them both.
The layout of the About us page should be changed.
This is needed by the user import function.
The full name field in the registration form is not stored in the database. There is not even a field for it.
Error email:
/home/lorenzo/Git/alumni/cronjob.zsh:3: parse error near then' /home/lorenzo/Git/alumni/cronjob.zsh:4: parse error near
$(pgrep mysqld ]]; t...'
As admin user, go to about us and click on "Edit". This will allow editing this content. However, when then content is saved, it is rather the home page intro message that has been changed.
The flash messages should have a bit of margin around them. They should also be reduced somewhat in height.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.