Managing contribute sites – Adobe Dreamweaver CC 2014 v.13 User Manual
Page 694

Managing Contribute sites
Managing Contribute sites
Site structure and page design for a Contribute site
File transfer to and from a Contribute site
Contribute file and folder permissions on the server
Contribute special files
Prepare a site for use with Contribute
Administer a Contribute site using Dreamweaver
Delete, move, or rename a remote file in a Contribute site
Enable Contribute users to access templates without root folder access
Troubleshoot a Contribute site
Managing Contribute sites
Adobe® Contribute® CS4 combines a web browser with a web-page editor. It enables your colleagues or clients to browse to a page in a site that
you created, and to edit or update the page if they have permission to do so. Contribute users can add and update basic web content, including
formatted text, images, tables, and links. Contribute site administrators can limit what ordinary (non-administrator) users can do in a site.
Note: This topic assumes that you are a Contribute administrator.
As the site administrator, you give non-administrators the ability to edit pages by creating a connection key and sending it to them (for information
on how to do this, see Contribute Help. You can also set up a connection to a Contribute site using Dreamweaver, which lets you or your site
designer connect to the Contribute site and use all of the editing capabilities available in Dreamweaver.
Contribute adds functionality to your website with Contribute Publishing Server (CPS), a suite of publishing applications and user management
tools that lets you integrate Contribute with your organization’s user directory service—for example, Lightweight Directory Access Protocol (LDAP)
or Active Directory. When you enable your Dreamweaver site as a Contribute site, Dreamweaver reads Contribute’s administration settings
whenever you connect to the remote site. If Dreamweaver detects that CPS is enabled, it inherits some of the functionality of CPS, such as file
rollback and event logging.
You can use Dreamweaver to connect to and modify a file in a Contribute site. Most Dreamweaver capabilities work the same way with a
Contribute site as they do with any other site. However, when you use Dreamweaver with a Contribute site, Dreamweaver automatically performs
certain file-management operations, such as saving multiple revisions of a document, and logging certain events in the CPS Console.
For more information, see Contribute Help.
Site structure and page design for a Contribute site
To enable Contribute users to edit your website, keep the following points in mind when you structure it:
Keep your site structure simple. Don’t nest folders too deeply. Group related items together in a folder.
Set up appropriate read and write permissions for folders on the server.
Add index pages to folders as you create them, to encourage Contribute users to place new pages in the correct folders. For example, if
Contribute users provide pages containing meeting minutes, create a folder in the site root folder named meeting_minutes, and create an
index page in that folder. Then provide a link from your site’s main page to the index page for meeting minutes. A Contribute user can then
navigate to that index page and create a new page of minutes for a specific meeting, linked from that page.
On each folder’s index page, provide a list of links to the individual content pages and documents in that folder.
Keep page designs as simple as possible, minimizing fancy formatting.
Use CSS rather than HTML tags and name your CSS styles clearly. If the Contribute users use a standard set of styles in Microsoft Word,
use the same names for the CSS styles, so that Contribute can map the styles when a user copies information from a Word document and
pastes it into a Contribute page.
To prevent a CSS style from being available to Contribute users, change the name of the style so that the name starts with mmhide_. For
example, if you use a style named RightJustified in a page but you don’t want Contribute users to be able to use that style, rename the style
to mmhide_RightJustified.
Note: You have to add mmhide_ to the style name in Code view; you cannot add it in the CSS panel.
Use as few CSS styles as possible, to keep things simple and clean.
If you use server-side includes for HTML page elements, such as headers or footers, create an unlinked HTML page that contains links to
687