Advertisement

Quick Links

CONTRIBUTE
3
Deploying Contribute

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CONTRIBUTE 3-DEPLOYING CONTRIBUTE and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MACROMEDIA CONTRIBUTE 3-DEPLOYING CONTRIBUTE

  • Page 1 CONTRIBUTE ™ Deploying Contribute...
  • Page 2 Open Sesame!, Roundtrip, Roundtrip HTML, Shockwave, Sitespring, SoundEdit, Titlemaker, UltraDev, Web Design 101, what the web can be, and Xtra are either registered trademarks or trademarks of Macromedia, Inc. and may be registered in the United States or in other jurisdictions including internationally. Other product names, logos, designs, titles, words, or phrases mentioned within this publication may be trademarks, service marks, or trade names of Macromedia, Inc.
  • Page 3: Table Of Contents

    CONTENTS Deploying Contribute to Departments and Enterprises ..... . . 5 Contribute deployment responsibilities ........6 Deployment tasks .
  • Page 4 Contents...
  • Page 5: Deploying Contribute To Departments And Enterprises

    Deploying Contribute to Departments and Enterprises Macromedia Contribute is a website editor that lets people connect to departmental and other websites so that they can update web page content. Administrative assistants, product managers, human resource managers, and other people in an organization can use Contribute to update their workgroup’s web pages without having to contact a web team or other departmental...
  • Page 6: Contribute Deployment Responsibilities

    Contribute deployment responsibilities As a system or website administrator, you play a large part in deploying Contribute. The deployment responsibilities include the following tasks: • Installing the Contribute software. • Creating connections to websites that users of Contribute (called content editors) access. •...
  • Page 7: Deployment Tasks

    Role Function Web developer Develops web-based applications, such as for absence reporting and financial reporting, distributed to users over the web. Contribute user Contribute users range widely in their job tasks and computer experience. What they have is common is the need to update web page content quickly and easily.
  • Page 8: Deployment Issues

    Task Description Create Contribute roles Create Contribute roles based on the privileges and restrictions you want to place on a user’s ability to access and edit pages within the site. For more information, see “Contribute user roles” on page Deploy Contribute to Deploy Contribute to your users, and send them connection key files so your user base they can access the website.
  • Page 9 If more than one person will be administering the site, you may need to create a group e-mail account that notifies all administrators when a user encounters a problem. To learn more about creating a connection, see “Creating and Managing Website Connections” in Macromedia Contribute Help. Deployment issues...
  • Page 10 Rollbacks lets you enable rollback files and specify the number of rollback files to maintain on the server. To learn more about rollbacks, see “Enabling and disabling rollbacks” in Macromedia Contribute Help. New pages lets you specify the encoding used for characters in web pages and the default page extension (.htm, .html, and so on) to use when creating new pages.
  • Page 11 Related topics • “Configuring Contribute administration settings” in Macromedia Contribute Help Contribute site structure The connection you create to a website with Contribute determines the network protocol to use when accessing the site, the web address (URL) of the site, and the degree to which the site’s structure is accessible to content contributors.
  • Page 12 The following example shows overlapped connection paths: connection1: www.mysite.com/intranet/ connection2: www.mysite.com/intranet/marketing In the following example, the paths do not overlap: connection1: www.mysite.com/intranet/marketing connection2: www.mysite.com/intranet/finance Contribute administrative files and folders Contribute creates a special administrative folder (labeled _mm) that contains a shared settings file in each website you create a connection to.
  • Page 13 File transfer protocol (FTP) Tip: If you will be using FTP to connect to a website, Macromedia recommends using SFTP. In addition to providing a secure connection when transferring files to and from Contribute and your website, SFTP is a more reliable connection protocol.
  • Page 14 With SFTP, everything you transmit is encrypted, protecting it from monitoring by intruders. In addition to increased security, Macromedia recommends using SFTP because it’s a more robust protocol that provides more reliable performance. The following reasons describe why SFTP is a better protocol: •...
  • Page 15 WebDAV Web-based Distributed Authoring and Versioning (WebDAV) is a series of extensions to the HTTP protocol that lets users collaboratively update and manage files on a website. A key feature of the WebDAV protocol is file locking. Users connecting to a WebDAV-enabled site lock files when they open the file for editing.
  • Page 16: User Management Models

    Contribute and directory services Microsoft Active Directory and LDAP are protocols for accessing information directories. In the case of directory services, a directory is like a phone book and not like a directory (folder) on your computer. When connecting to an LDAP or Active Directory server, Contribute adheres to any file/folder permissions set by the directory service.
  • Page 17: Contribute User Roles

    To use Publishing Services, you must have a J2EE application server such as Macromedia JRun installed. To learn more about Contribute Publishing Services, including how to install and configure a Publishing Services server, see the Contribute Publishing Services website at www.macromedia.com/go/cps.
  • Page 18: Contribute And Website Security

    To learn more about creating roles, and the settings that you can use to define a role, see “Managing Users and Roles” in Macromedia Contribute Help. Contribute and website security As an administrator, one of your primary concerns is in maintaining the integrity of your IT infrastructure.
  • Page 19 Contribute to edit an image in version B. When you roll back to version A, you will not see the current version of the image. You need to also roll back the image, independently of the page rollback. To learn more about rollbacks, see “Enabling and disabling rollbacks” in Macromedia Contribute Help. Restricting access to administrative folders When you create a site connection, Contribute creates special files that are stored in folders whose names begin with an underscore (such as _mm, _baks, and _notes).
  • Page 20 In particular, you might want to block HTTP access to the MMWIP folder. The MMWIP folder contains interim drafts of files (works in progress) that you might want to protect. Macromedia recommends that you restrict access to the MMWIP folder so that only members of your organization can browse files within that folder.
  • Page 21: Website Connection Distribution

    Other web servers If you are using another vendor’s web server, refer to the documentation supplied with your web server software to learn how to prevent users from accessing specific folders and files. Staging servers and Contribute If you use Contribute to update information published to a website that is accessible to the public (not protected by a firewall), but need to ensure that temporary drafts of pages and user information remains protected, consider using a staging server.
  • Page 22: Deploying Contribute Across An Organization

    “Sending connections for non-managed websites” in Macromedia Contribute Help. Deploying Contribute across an organization Macromedia uses an extensible installation application that lets you install Contribute to multiple Windows computers within your organization. The Contribute installer can interface with Microsoft Active Directory, letting you push the application out to multiple users based on the group policies you have in place.
  • Page 23 The following figure shows an example of a file sent for approval, and the files and folders that are created when you send a user of your website a page for their approval. Approvals and site structure...
  • Page 24: Content Design Considerations

    This figure shows the main folders and files that are created when you enable approvals for a given site and a user sends a page for review. The folders created for approvals are as follows: _mm/ct2004/messaging/users contains a folder for each user for whom approvals are enabled. Each user folder is populated with a series of XML files that identify what drafts the user has within the system.
  • Page 25 When a user checks out a file from the remote server, Dreamweaver locks the file. No other member of the web team can work on that file. Macromedia Contribute constantly checks the status of files that the user is browsing. For instance, suppose that user A has checked out a file and that user B attempts to edit it.
  • Page 26 (for example, mmhideNavTable). To learn more about using CSS with Contribute, visit the Contribute product page at www.macromedia.com/software/contribute. Web page templates Templates are powerful design tools that help control which areas of a page can be updated. If you use the same or similar layout across several web pages, templates let you quickly redesign or update multiple pages at once.
  • Page 27 Shared assets The shared assets feature lets you create a library of assets (such as images, Macromedia Flash content, or Dreamweaver library items) that users can insert into web pages. You can restrict access to shared assets to specific roles, or let any Contribute user accessing the website insert the assets into their pages.
  • Page 28 Dreamweaver library items must be stored on the remote server and located in the Library folder. The Contribute administrator can set library files as locked or unlocked shared assets. A locked library item cannot be edited in Contribute; unlocked library items are editable in Contribute when inserted into a draft.
  • Page 29: Contribute Publishing Services

    Publishing Services server is a Java application that runs within a J2EE application server. To learn more about Contribute Publishing Services, including how to install and configure a Publishing Services server, see the Contribute Publishing Services website at www.macromedia.com/go/cps. Contribute case studies...
  • Page 30 Use the information in this section to help you determine where to create the shared settings file for the following common website structures: Simple intranet website Typically, this is a website where users have read access to the root of the site and read/write access to specific folders in the site as controlled by the file server or network permissions.
  • Page 31 It is important that the Templates folder, which is located at the same level as the Contribute shared settings folder (_mm), is accessible by all users, and the site’s CSS (CSS folder), and server side includes (SSI folder) are protected by role settings that restrict access to those folders. Web pages and associated files stored in these folders cannot be edited using Contribute, preventing them from being inadvertently modified or damaged.
  • Page 32 Users can browse the entire site but are restricted to editing within their department’s folder. By restricting user’s editing privileges to their department’s web pages, each group can maintain control over their web content and can act more independently with the content they make available to the entire organization.
  • Page 33 Unlike sites that don’t use Publishing Services to manage users, the User Directory does not create an administrative file at the folder level to which you limit access. Instead, the User Directory stores and maintains all user and connection information. When a user logs in, the User Directory retrieves the connection information associated with that user, and provides access to the sites the administrator has assigned.
  • Page 34 Likewise, web designer Laura Logic and Contribute administrator Jah Wobble have access to all sites. As the web designer, Laura provides templates that are easy to add content to, and that fit the needs of users collaborating internally. The templates she maintains include those for taking meeting minutes, for scheduling, and for providing product specifications, marketing launch plans, and sales projections, to name a few.
  • Page 35 In regard to Contribute, the use of a staging server lets you copy only folders and files that you specify as necessary for your website. This lets you use Contribute to update web content on the staging server, but only publish the necessary web pages to your production web server for public access, providing an extra measure of security by not copying Contribute’s administrative files and folders to your production server.
  • Page 36: Resources

    11 “Approvals and site structure” on page Resources For more information about designing websites with Macromedia Dreamweaver for use with Contribute, and the best practices to use when deploying Contribute, see the following resources: • To help you learn more about Contribute and the best practices for creating web content, see the Macromedia Contribute Designer and Developer Center at www.macromedia.com/...
  • Page 37 INDEX Publishing Services case study 32 administration E-mail Notification service 29 settings, about 10 Log service 29 administrator User Directory service, about 29 responsibilities 6 roles Cascading Style Sheets about 17 about 26 Administrator 17 connections default 17 about 12 example of 18 SFTP 14 Publisher 17...
  • Page 38 Index...

This manual is also suitable for:

Contribute 3

Table of Contents