Administer a website using Macromedia Contribute
This guide will explain how to set up Macromedia Contribute to create, administer, and allow others to edit a website on the UB Wings webserver.
This guide is for Macromedia Contribute 3. If you are using a different version, the confi\guration process and site editing procedure may be different than what is discussed in this guide.
You will need to know the following things before you get started:
- Your UBIT name and password
- Location of the page on Wings
- Whether anyone else will be updating the page
PLEASE NOTE that Dreamweaver must use a single UBIT name to log onto ubunix to upload files. It cannot take advantage of traditional UNIX groups. If you must have multiple people maintain a site, you must make a special request for an "administrative account". This administrative account will be a shared account that Contribute can use to upload files. Individual roles can then be set in Contribute so that multiple people can maintain the site. Do NOT share personal UBIT accounts to maintain a site on wings. For more information, see the IT Policy page.
Start Contribute. At the Start Page Screen, click on the 'Create a connection' button.
Click on 'Next', and then type in the address of the site, and then click Next. For Example:
http://wings.buffalo.edu/path/to/site
From the pulldown list, choose Secure FTP (SFTP) as the connection type. Enter the appropriate server information, and click Next:
SFTP Server:          ubunix.buffalo.edu
SFTP username:     UBIT username OR administrative account username
SFTP password:     UB IT password OR administrative account password
Enter the path to your website location on WINGS. This might look something like this:
/net/wings/info/www/path/to/site

Enter your full name and contact email address, and click Next. Verify that all the information is correct, and click on Done. You can now start creating or editing pages for your site.
Assigning roles to other users
As Admin of the site, you can restrict what these other users can do on the site through the use of their assigned role. This process will set up a connection key file to send that the user will load into Contribute.
Choose the Edit menu, then Administer Websites, and finally choose your website from the list. In the dialog box, choose how you want users to edit their sites in Contribute, and click on OK.

If you want to create a customized role, you can click the Create New Role button. If not, click on the Send Connection Key button. By default, anyone assigned the Publisher role can create and edit pages, and then make those changes live on the actual site. Users assigned the Writer role can create and edit pages, but but first submit the page to the publisher or Admin before it is made live on the website.

In the Connection Key Wizard, select to send your current connection settings, and to include the SFTP username and password, and click Next.

Choose which role you would like the user to be, and click Next.

Enter a passphrase to use for the new connection key, choose how you want the key to be sent, and click Next. Note that you will have to let your new user know what the passphrase is.

Verify that the information is correct, and click on Done. If you choose to send the key via email, a new Send Message window should be open, and you can enter an email address to send the key to. If you saved it locally, you should have the key copied to the user's system. In both cases, remember to tell the user the passphrase.


