Hey guys,
Another newbie question. I'm current working on some projects for school and want to be able to have my graphic designers be able to edit the look of the site. We've been using Dropbox to share the static version of the site and now that we've gone on to the Drupal site, I've had a hard time of sharing the site I'm creating in Drupal with the designers on my team.
What would be the easiest way of sharing materials with my designers? Specifically, I'd like them to have the capability of modifying the css of the site and have the change reflected on my end. In addition, I want them to have the ability to see the updated content of the site as well.
My first instinct is to use git and to train my designers how to use git. The site is currently using a sqlite database, located in the sites/default/files. Would it be as simple as sharing the site's root directory that would allow my designers to see the site? Currently, using dropbox, my designers are able to see the content of the site without any of the css styling.
Any bit of information helps!
Kurt
Comments
Couple of thoughts
If you are using pantheon for your dev, you have a couple of options.
You could use the git option, if your design folks are OK with git.
Or you could enable "on server development" and use sftp to update the css.
Note that if they are using a IDE like eclipse or netbeans for editing the css, you could set them up with the sftp or git access so they wouldn't need to do anything different. The IDE would act just like the files were local.
css
I would just give them access to the css file in your theme directory. After the changes are made they could be uploaded via ftp, and would be reflected in the site as soon as you refresh your browser.
arboldeolivo
Olive Tree Web Design
Web Design in San Diego
Like drowski said:
Use Pantheon (getpantheon.com) OR get a dev cloud with Acquia... and use git to have your css crew clone/push and pull changes to the dev site...
This is one of the easiest ways to go... bar none.
You can also have your site hosted wherever (Linode, Mediatemple MT or DV, Rackspace cloud...) and use a service like http://beanstalkapp.com to manage your updates to your server... they have great documentation on using it and git with external servers and your local as well as your team.
I personally wouldn't recommend the straight access to ftp, too much chance of them destroying something even if you think it's locked down ;)