Comments (18)
I agree. I left it next to the edit button. Initially I didn't quite understand how to place a button there so placing at the top was simplest.
from academico.
Hey, i am intersted on this issue can i work on it?
from academico.
Hello @henok-tesfu and thank you for your interest in the project.
Yes, you're very welcome to work on this feature. I'll assign it to you, please let me know if you need anything!
from academico.
Hello @thdebay I am very interested in this issue. May I work on it too?
from academico.
Hello @PatrickMamsery I didn't have news from @henok-tesfu so I'll assign the issue to you if you want to work on this feature.
Is it clear where to start? Please let me know if you need guidance
from academico.
Thanks @thdebay for the opportunity. I am currently working on my local environment setup so that I can run it successfully using Docker. I'll sure notify you in case of anything.
from academico.
hey is this still open if not I would like to work on it. Did you have any idea how you'd like it done?
from academico.
Hello @wyntonfranklin, I did not receive PRs from the other developers so I guess the issue is still open. I think a good way to start would be to implement an email feature allowing to write a message to an individual student. You can create a new page with a form to write the email, and the logic to send it to the email registered in the student profile.
Once we have that, it will be easier to implement more complex features such as grouped emailing (for a whole class).
What do you think?
from academico.
Sure, that sounds good for a start. I'll get working on it.
from academico.
Hi @thdebay. I created an email controller page and added the email sending logic. For some reason the redirect after sending the email is not working all the time. (not sure why yet) the branch is here.
What's next?
from academico.
Hello @wyntonfranklin, thank you for your message. It looks great! Can you open a merge request so that I can make a few comments on your code?
The redirect should work, but I'll test it on my local machine and let you know.
I think the next steps would be:
- to add an "Write an email" button in the student details view, that would redirect to the page you made.
- to add a similar button in the course "show" view (the list of students) to allow to send the email to the whole class.
What do you think?
from academico.
hi @thdebay thanks. I will do the merge request. I can start looking at the other steps as well.
from academico.
@thdebay, wondering about leadtypes in the students/show.blade.php shows as undefined. might that be an error or did I do something wrong. I usually uncomment the component to interact with this page.
from academico.
This feature has been removed, I updated the students/show.blade.php
code to get rid of the legacy component. Please let me know if it fixes the error!
from academico.
it works
from academico.
Wondering which is the preferred button location for email to student button?
from academico.
I think next to the "edit" button is better, but I'm also open to your suggestions. I think it integrates better into the UI. What do you think?
from academico.
Fixed in #312
from academico.
Related Issues (20)
- Error when no enrollment period is selected HOT 2
- Unable to filter by lead status in Student list HOT 7
- Add a security policy
- Unable to log in as admin
- Convert hourly_price column to cents
- Load events dynamically in calendars
- Make calendars start and end hours dynamic
- Filters should be preserved when browsing away and then back to the courses list page HOT 2
- Prevent dag and drop for unauthorized users HOT 4
- Delete events when a holiday / leave is created
- When a new course is created, the start and end date should automatically display the selected period's dates. HOT 2
- Clarify display of children enrollments
- Photo roster and course blocks view should be Backpack's custom views HOT 1
- Add stats for students' ages HOT 12
- Edit to Wiki: installation HOT 1
- Database is not filled correctly HOT 1
- Experiment and evaluate Filament
- Add rest api support
- Error handling missing for Rythms form
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from academico.