Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP

Tim Arwine
Tim Arwine
5,406 Points

(Drupal) Website Re-Design/Development

A friend has asked me to help him add login functionality to his website. where do I start with this?

Codin - Codesmite
Codin - Codesmite
8,600 Points

Few questions.

  1. Who is the login for? (Admins, Clients, Other, etc)
  2. What is it logging into? (Admincp, Client Accounts, Forums, etc)
  3. Is the website live, can we see it for a better understanding of what is required?
Tim Arwine
Tim Arwine
5,406 Points

Hi Ashley,

Thanks for your questions.

  1. Mainly for students
  2. Still undecided. Likely Student accounts for now.
  3. Yes. My friend showed me a website he wants to redesign his site to look including adding login functionality in the process. Friend's site: http://www.stikes-sby.ac.id/ Target design site: http://www.stikeskuningan.ac.id/

1 Answer

Tawny Bartlett
Tawny Bartlett
24,674 Points

Drupal is really great for user accounts, roles and flexibility. It's basically set up out of the box. What exactly do you want to know? :)

Tim Arwine
Tim Arwine
5,406 Points

Thank you for responding Tawny, (Sorry I was down for the count with a cold) I am still just learning Drupal and want to make sure Drupal will allow me to do everything my friend is asking me to do. What I want to do is: Find out how I can take two websites and start merging them. Giving the 'not so good' website some of the design and functionality of the better site. It's probably a shockingly simple project for someone experienced, but this is literally my first time. What I want to know is: Where do I start and what are some of the milestones I need to check in at to move this forward? Thanks!

Tawny Bartlett
Tawny Bartlett
24,674 Points

Hi Tim.

That's okay, I hope you are feeling better! I can't access your friend's website, access denied? The target design site is definitely doable in Drupal. What sort of login functionality do you need for students, do they need to have their own "sections"?

It depends how confident you are in other things really! If it's your first time using Drupal you'd need to just get used to how it works. But Drupal is extremely powerful and very flexible - you can basically do anything in it.

Thanks! :) Tawny

Tim Arwine
Tim Arwine
5,406 Points

Hi Tawny,

Thanks for your encouragement. Thank you for letting me know my friend's site is access denied. Hmmm. This probably means problems with the host? I will look into it. Yes, students would need to have their own section. The faculty and admin as well. Thanks! :)

Tim Arwine
Tim Arwine
5,406 Points

Tawny, And if we also wanted to later add, say online payment of fees, or class sign-up/scheduling ... can Drupal do this too? Thanks!

Tawny Bartlett
Tawny Bartlett
24,674 Points

Hi Tim,

Yes probably a vhost/htaccess issue! Hopefully it'll be sorted soon :) is the directory set for public access?

You can give students, faculty and admins their own sections. There are loads of Access based modules for Drupal, like "content access", which means people can only see their own content, or certain "roles" (like faculty) can see all posts done by faculty etc. :)

And yes, online payment of fees you could use Drupal Commerce. And registration, possibly https://www.drupal.org/project/registration .... There's thousands of open source modules on Drupal! It's good to check out how many sites are using it to see if they're any good. :) But like I say most functionality is possible in Drupal! I hope you have fun with it! :)

Tim Arwine
Tim Arwine
5,406 Points

Thanks again Tawny, I may have more questions as I get further into this. For now, I'm not sure about the directory, but I now know to make sure I look into that. Anyway, access denied is a serious problem.