Comments (22)
@harisibrahimkv ignore it. I was about to say help with about us page
from wye.
@staranjeet Can you help us create the functionality ?
from wye.
yeah. What should be the fields here? Name, Email, Address, Mobile, Inquiry msg, and captcha.
Also This involves creating a new model, so that model should be in profiles app or any other app?
from wye.
Yes captcha is good point.
I was think no need to store this ? but if email goes in spam it better to store ?
@theskumar @kirang89 @kracekumar what do you guys think ?
from wye.
yeah suggestions please. I was a little busy yesterday so I missed the hangout. When are we having the next hangout?
from wye.
@vnbang2003 Quick comments:
- Why do we need to ask for phone number ? The lesser information we ask for, the better, IMO.
- I'm not sure that I understand the purpose of the page. I thought it was just an interface for either an individual or an organisation to reach out to us with comments/feedback. Did I miss something ?
Apart from this, I agree with Vijay about not having to store any information. The page is just a simple interface for reaching out to us.
from wye.
The purpose of the page is to get feedback . It a simple interface with more details to understand what feedback they want to give to us.
Mobile number can be optional this might help us create account for them if they face trouble creating account .
from wye.
Dropdown with option (Profile, Workshop, Organisation and others)
The reason I asked about the purpose of the page was because of the above option.
Mobile number can be optional this might help us create account for them if they face trouble creating account .
Agreed. So, now if someone has trouble creating an account, the dropdown should be optional as well right ?
from wye.
agreed
from wye.
@staranjeet Can it be possible to get this feature asap so we can get it live along with beta version live ?
from wye.
when is beta going to be live?
from wye.
Probably Wednesday or Thursday . We are just wait for E2E machine provision.
from wye.
Great. :)
from wye.
I have pushed a branch contact-us-page and created a diff from my master.
Some things needs discussion or suggestions:
- Placed the views code in profiles app. Is it ok or not?
- The mail template is not beautified. The details are listed on individual lines.
- Taking name, email, content, query_topic and mobile(optional). Labels needs to be changed.
- The thank you message and url (after a response is saved)
- What captcha should I use? I was thinking of recaptcha and for that we need to register here
from wye.
Placed the views code in profiles app. Is it ok or not?
- For now it ok.
The mail template is not beautified. The details are listed on individual lines.
- Have provided feedback to extend now. @harisibrahimkv Can help you generate it
- We need two email (1) to Python express team(regional leads and admins (2) to requester
Taking name, email, content, query_topic and mobile(optional). Labels needs to be changed.
- Can we even verify email id and mobile number verificaiton in form validation ?
The thank you message and url (after a response is saved)
What captcha should I use? I was thinking of recaptcha and for that we need to register here
@kracekumar Can you help register for recaptcha ?
@staranjeet Let us know what you need once registered ?
from wye.
Have updated the pull as per the changes suggested by @vnbang2003 .
What does verifying email and mobile means here? Do you means sending mail and message to the one who is trying to contact us, so that we can verify is he/she authentic?
I think for a contact us page, this should not be required. Captcha is enough to prevent us from bots. We need to discuss regarding this.
@kracekumar @vnbang2003 @kirang89
from wye.
I mean validate email and mobile else we will be listed soon in spams.
For not let move on without captcha. Let open issue and plan for v0.2
from wye.
so u mean a individual clean function for mobile and email which checks the following
- clean_mobile : whether the entered mobile number is of 10 digits or 11 for landline
- clean_email : checks whether the email is a valid email through regex.
?
from wye.
yep
from wye.
ok i will do this. rest all changes are fine. If so then I will create a PR from wye's master now?
from wye.
@staranjeet Have shared feedback on your branch.
from wye.
yeah I have seen. I will do the changes.
from wye.
Related Issues (20)
- Prevent inbox flooding for admin
- Travel reimbursement flow
- Added additional fields in workshop form
- get or create location HOT 2
- Add new user role : Student
- Register for workshop from student
- Student Feedback form HOT 3
- User profile page's Contributions table
- Remove location field from workshop model
- Naming Milestone/badges for tutors HOT 3
- Remove static web content and make it configurable. HOT 4
- Receiving mails not relevant to me HOT 1
- Add HydPy Logo in Partners page
- Change [\d]+ to [0-9]+ in urls HOT 4
- Change functionality of reject button for workshop HOT 4
- Proposal for Code of conduct HOT 1
- Change email content to replace pythonexpress.in to pythonexpress.org
- Repo Description needs to be updated to pythonexpress.org
- Python express authentication using twitter, google, github needs to be fixed with pythonexpress.org token HOT 1
- Failed building wheel for Pandas in Python 3.7 HOT 2
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 wye.