1. Trang chủ
  2. » Công Nghệ Thông Tin

macromedia Dreamweaver MX Bible phần 9 ppsx

123 387 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 123
Dung lượng 3,16 MB

Nội dung

Building Web Sites with a Team M ajor Web sites that are designed, developed, and maintained by one person are increasingly rare. Once a site has reached a certain complexity and size, it’s far more timely and cost effective to divide responsibility for different areas among different people. For all of its positive aspects, team development has an equal number of shortcomings — as anyone who has had his or her work overwritten by another developer working on the same page will attest. Dreamweaver includes a number of features that make it easy for teams to work together. Team-oriented features have increased significantly in Dreamweaver MX. In addition to the existing Check In/Check Out facility, version control and collaborative authoring have been enabled in Dreamweaver through the connectivity to Microsoft’s Visual SourceSafe and the WebDAV (Web Distributed Authoring and Versioning) standard. In addition to providing a link to industry-standard protocol used in team development, Dreamweaver MX also includes a more accessible Design Notes feature. When custom file columns are set up — which rely on Design Notes to store their information — a project’s status is just a glance away. For more detailed feedback, Dreamweaver’s Reports command provides an interactive method for uncovering problems and offering a direct link to fixing them. As with many Dreamweaver features, the Reports mechanism is extensible, which means JavaScript-savvy developers can create their own custom reports to further assist their teamwork. This chapter examines the various Dreamweaver tools —both old and new— for developing Web sites with a team. We begin with the essential team-based feature: Check In/Check Out. Following Check In/Check Out Procedures Site development can be subdivided in as many different ways as there are site development teams. In one group, all the graphics may be handled by one person or department while layout is handled by another and JavaScript coding by yet another. Or, one team may be given total responsibility over one section of a Web site — the products section, for example —as another team handles the services division. However the responsibilities are shared, there’s always the danger of 31 31 CHAPTER ✦✦✦✦ In This Chapter Keeping current with Check In/Check Out Using Visual SourceSafe with Dreamweaver Accessing a WebDAV server Storing information with Design Notes Assembling interactive reports Collaborating with Macromedia Sitespring ✦✦✦✦ 384931-6 ch31.F 7/18/02 7:04 AM Page 939 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 940 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver overlap: that two or more team members will unknowingly work on the same page, graphic, or other Web element —and that one person’s work will replace the other’s when transferred to the remote site. Suddenly, the oh-so-efficient division of labor becomes a logistical nightmare. Dreamweaver’s core protection for team Web site development is its Check In/Check Out system. When properly established and adhered to, the Check In/Check Out system stops files from improperly being overwritten. It also lets everyone on the team know who is working on what file, and provides a direct method of contacting them, right from within Dreamweaver. As with any team effort, to get the most out of the Check In/Check Out system everybody must follow the rules: ✦ Rule Number 1: All team members must have Check In/Check Out set up for their Dreamweaver-defined sites. ✦ Rule Number 2: All team members must have Design Notes enabled in their site definition (in order to share Design Notes information). And, arguably the most important rule: ✦ Rule Number 3: All team members must use Dreamweaver to transfer files to and from the remote server. If the Check In/Check Out systems fails and a file is accidentally overwritten, it is invariably because Rule Number 3 was broken: Someone uploaded or downloaded a file to or from the Web server using a tool other than Dreamweaver. Check In/Check Out overview Before discussing the Check In/Check Out setup procedure, let’s examine how the process actually works with two fictional team members, Eric and Bella: 1. Eric gets an e-mail with a note to update the content on the About Our Company page with news of the merger that has just occurred. 2. Bella receives a similar note —except Bella is the graphic artist and needs to change the logo to reflect the new organization. 3. Eric connects to the remote site, selects the about.htm file, and chooses the Check Out button on Dreamweaver’s Site panel toolbar. If Eric had chosen Get instead of Check Out, he would have received a read-only file on his system. 4. Dreamweaver asks Eric if he would like to include dependent files in the transfer. As he doesn’t know that Bella needs to work on the site also, he selects OK. The file on the remote system is downloaded to Eric’s machine and a small green checkmark appears next to the name of each file transferred in both the Remote Site and Local Files views, as shown in Figure 31-1. 5. Bella connects to the remote site in Dreamweaver and sees a red check next to the file she needs to work on, about.htm. Next to the file is the name of the person who currently has the file, Eric, as well as his e-mail address. 6. Bella selects the link to Eric’s e-mail address and drops him a note asking him to let her know when he’s done. 384931-6 ch31.F 7/18/02 7:04 AM Page 940 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 941 Chapter 31 ✦ Building Web Sites with a Team Figure 31-1: For a checked-out file, a checkmark is placed next to the filename on both the local and remote sites. The checkmark is green if you checked it out, and red if someone else checked it out. 7. Eric finishes adding the content to the page and chooses the Check In button to transfer the files back to the remote server. The checkmarks are removed from both the Remote and Local views and the local version of about.htm is marked as read-only by Dreamweaver, indicated with a closed padlock symbol. This feature prevents Eric from working on the file without first checking it out. 8. Bella receives Eric’s “I’m done!” e-mail and retrieves the file by selecting the Check Out button from the Site panel toolbar. Now, on Bella’s machine, the transferred files have a green checkmark and her name, while on Eric’s screen the checkmarks are displayed in red. 9. After she’s finished working on the graphics side of the page, ensuring that Eric’s new content wraps properly around her new logo, she’s selects the HTML file and then clicks Check In. By opting to transfer the dependent files as well, all of her new graphics are properly transferred. Again, the checkmarks are removed, and the local files are set to read-only. 10. The work is completed without anyone stepping on anyone else’s toes — or files. 384931-6 ch31.F 7/18/02 7:04 AM Page 941 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 942 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver Dreamweaver places a small text file with a .lck (lock) extension on both the server and local site for each checked-out document. The .lck file stores the Check Out name of the person transferring the files and, if available, his or her e-mail address. It’s important that these files not be deleted from the server, as their existence signals to Dreamweaver that a file has been checked out. After the file is checked back in, the .lck file is deleted from the server. Enabling Check In/Check Out Dreamweaver’s Check In/Check Out system is activated through the Site Definition dialog box. The Check In/Check Out settings must be input individually for each site; there’s no global option for all sites. Although it’s generally best to set it up when the site is initially defined, you can enable Check In/Check Out at any time. To establish the Check In/Check Out feature, follow these steps: 1. Choose Site ➪ Define Sites or select Define Sites from the Site menu in the Site panel. 2. From the Define Sites dialog box, select the desired site in the list and choose Edit or select the New button to define a new site. 3. Select the Remote Info category in the Site Definition dialog box. 4. From the Access list, choose either FTP or Local/Network. 5. Choose the Enable File Check In and Check Out option. 6. If you want to automatically check out a file when opening it from the Site panel, select the Check Out Files when Opening option. When the Check Out Files when Opening option is selected, double-clicking a file in the Site panel or selecting it and then choosing File ➪ Open Selection transfers the corresponding remote file to the local system and notes the file as being checked out. Choosing File ➪ Open does not automatically check out a file, whether this option is chosen or not. 7. Enter the name you displayed under the Checked Out By column in the Check Out Name field. It’s a good idea to use a name that not only identifies yourself, but also the system on which you’re working. Thus, jlowery-laptop or jlowery-iMac is a better choice than just jlowery. 8. To enable team members to send you a message from within Dreamweaver, enter your full e-mail address in the E-mail Address field. Entering an e-mail address converts the Checked Out By name to an active link. Selecting the link prompts the default e-mail program to display a new message form (the To field contains the supplied e-mail address and the Subject field contains the site name and filename, as shown in Figure 31-2). 9. Make sure that any other necessary information for establishing an FTP or network connection is entered. Select OK to close the Site Definition dialog box. 10. From the Define Sites dialog box, choose Done. The preceding procedure works for both FTP and network-connected remote sites. If you are working within a Visual SourceSafe or WebDAV environment, see their corresponding sections later in this chapter for enabling Check In and Check Out protocols. Note Caution 384931-6 ch31.F 7/18/02 7:04 AM Page 942 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 943 Chapter 31 ✦ Building Web Sites with a Team Figure 31-2: Dreamweaver lets you contact the team member working on a file with the e-mail address feature. The subject line is automatically added to reference a particular file and site. Checking files in and out Once the Check In/Check Out feature is enabled, additional buttons and commands become available. The Site panel toolbar shows both a Check Out File(s) button and Check In button, as shown in Figure 31-3, and the Site ➪ Check Out and Site ➪ Check In commands become active. The redundancy of these commands makes it feasible to check files in and out from wherever you happen to be working in the Dreamweaver environment. To check out a file or series of files from the Site panel, follow these steps: 1. Choose Window ➪ Site or click the Show Site button from the Launcher to open the Site panel. If you prefer to use keyboard shortcuts, press F8. 2. If necessary, select the desired site — where Check In/Check Out has been enabled — from the Site drop-down list. 3. Click the Connect button in the Site panel toolbar or choose Site ➪ Connect. If you’ve chosen Local/Network as your remote access method, you’re connected automatically. 4. Choose the HTML or other Web documents you want to check out from the Site panel (it doesn’t matter whether you’re using Local View or Remote View). It’s not necessary to select the dependent files; Dreamweaver will transfer those for you automatically. 5. Choose Check Out File(s) from the Site panel toolbar or select Site ➪ Check Out. If you “get” the files instead of checking them out, either by choosing the Get button or by dragging the files from the Remote Site listing to the Local Files listing, the local file will become read-only, but the remote file will not be marked as checked out. 384931-6 ch31.F 7/18/02 7:04 AM Page 943 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 944 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver Figure 31-3: The Check In and Check Out buttons do not appear unless Enable Check In/Check Out has been selected in the Site Definition. 6. If the Prompt on Get/Check Out option is selected in Preferences, Dreamweaver asks if you’d like to transfer the dependent files. Choose Yes to do so or No to transfer only the selected files. When Dreamweaver has completed the transfer, green checkmarks appear next to each primary file (HTML, ASP, ColdFusion, and so on) in both the Remote Site and Local Files views; dependent files are made read-only locally, designated by a padlock symbol. I recommend checking out all the files that you believe you’ll need in a work session right at the start. Although you can check out an open document — by choosing Site ➪ Check Out or by selecting Check Out from the File Management button on the toolbar —Dreamweaver needs to transfer the remote file to your local system, possibly overwriting any changes you’ve made. Dreamweaver does ask you if you want to replace the local version with the remote file; to abort the procedure, choose No. If you need to edit a graphic or other dependent file that has been locked as part of the check-out process, you can unlock the file from the Site panel. Right-click (Control+click) the file in the Site panel and, from the context menu, choose Turn off Read Only. (The Turn off Read Only option is called Unlock on the Macintosh.) One related tip: To quickly select the file for an image, choose the image in the Assets panel; and from the context menu, choose Locate in Site. Once you’ve completed your work on a particular file, you’re ready to check it back in. To check in the current file, follow these steps: Tip Check InCheck Out 384931-6 ch31.F 7/18/02 7:04 AM Page 944 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 945 Chapter 31 ✦ Building Web Sites with a Team 1. Choose Site ➪ Check In or select Check In from the Site panel toolbar. 2. If you haven’t saved your file and if you’ve enabled the Save Files Before Putting option from the Site category in Preferences, your file will be automatically saved; otherwise, Dreamweaver asks if you want to store the file before transferring it. 3. If Prompt on Put/Check In is enabled, Dreamweaver will ask if you want to transfer the dependent files as well. If any changes have been made to the dependent files, select Yes. Once the files are transferred, Dreamweaver removes the checkmarks from the files and makes the local files read-only. Ever start working on a file only to realize you’re working on the wrong one? If you make this or any other mistake that makes you wish you could go back to the original version when working with a checked-out file, don’t worry. Even if you’ve saved your changes locally, you can choose Site ➪ Undo Check Out (or select Undo Check Out from the Site button on the Site panel toolbar) to retransfer the posted file from the remote site. The local file will be made read-only, and the file will no longer be checked out under your name. Integrating Dreamweaver with Visual SourceSafe Microsoft’s Visual SourceSafe (VSS) is an industrial-strength version-control tool. With VSS, team members can check files in and out just as they can with Dreamweaver. In addition, other valuable features are also available, including the capability to get a history of changes, to compare two or more versions to one another to see the differences, and to restore a previous version. Visual SourceSafe is generally used in larger corporations where many different departments are involved in a Web development project. VSS is bundled with the Enterprise edition of Visual InterDev, as well as being sold separately. Dreamweaver integrates its own Check In/Check Out system with that of Visual SourceSafe. When a Dreamweaver site is connected to a VSS database, checking out a file in Dreamweaver checks out a file from the VSS project. Likewise, when a file is checked back in Dreamweaver, it is noted as being checked-in in the VSS database. This integration enables Dreamweaver to be smoothly integrated into a large-scale Web development project in which both Dreamweaver users and non-users may be working together, accessing the same files. Visual SourceSafe is available on both the Macintosh and Windows platforms, and each platform has special requirements: ✦ For Windows systems, the Visual SourceSafe version 6 client must be installed on the local machine. ✦ Macintosh users should have the MetroWerks SourceSafe version 1.1.0 client installed. In addition, you must have the ToolServer utility from the Macintosh Programmer’s Workshop installed. ToolServer is found on the Dreamweaver MX CD or it can be downloaded from the Apple Developer’s site at http://developer.apple.com/ tools/mpw-tools/ . Several versions of ToolServer are available, and you must have the correct version in order for VSS integration to work properly. If you already have ToolServer on your Macintosh, make sure that the file mwcm tool is included in the ToolServer/Tools folder. Caution Note 384931-6 ch31.F 7/18/02 7:04 AM Page 945 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 946 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver Once set up, the Dreamweaver/VSS integration is virtually seamless. Files are checked in and out, just as they would be if VSS were not involved. Dreamweaver performs what SourceSafe sees as an Exclusive file check out; to enable a Multiple Check Out — which enables several people to check out the same file — you must go through VSS. Other VSS administrative features, such as Show History and Differences, must be handled from within SourceSafe by a user with administrator privileges. Two Dreamweaver site commands are not accessible with a SourceSafe connection: Synchronize and Select Newer. In order to use these commands, Dreamweaver must know how the local system and remote server relate time-wise —are they in the same time zone or is one behind the other? It’s not feasible in the current implementation to get time stamp information from a VSS database; consequently, the features that depend on this information are not available. As noted earlier, the Visual SourceSafe connection is managed through the Site Definition dialog box. To set up VSS connectivity, follow these steps: 1. Choose Site ➪ Define Sites. 2. From the Define Sites dialog box, choose the site to be connected to the VSS database from the list and select Edit. 3. Select the Remote Info category. 4. From the Access drop-down list, choose SourceSafe Database. 5. Select the Settings button. All of the connection information is entered through the displayed Open SourceSafe Database dialog box, shown in Figure 31-4. Figure 31-4: Visual SourceSafe projects require a user name and password for access. 6. Enter the path and filename of the SourceSafe database in the Database Path field. Alternatively, select Browse to locate the file. 7. Enter the VSS project name in the Project field. The name of every VSS project begins with a $/ prefix —for example, $/bigco — and Dreamweaver supplies this prefix in the Project field. 8. Enter your VSS login name in the Username field. 9. Enter your VSS password in the Password field. Note 384931-6 ch31.F 7/18/02 7:04 AM Page 946 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 947 Chapter 31 ✦ Building Web Sites with a Team 10. To circumvent automatic logon to the VSS database when connecting in Dreamweaver —and cause Dreamweaver to prompt you for a password every time — deselect the Save option. 11. Click OK when you’re done to close the Open SourceSafe Database dialog box. 12. If you want to automatically check out a file when opening it from the Site panel, select the Check Out Files when Opening option. When this option is enabled, double-clicking a file in the Site panel (or selecting it and then choosing File ➪ Open Selection) automatically performs the check-out procedure. 13. Click OK to close the Site Definition dialog box. 14. Choose Done to close the Define Sites dialog box. As mentioned earlier, the procedures for checking out and checking in files are almost identical to those described in the “Checking files in and out” section. Simply select the files desired in the Site panel and click the Check Out button or use the menu command, Site ➪ Check Out. When Multiple Check Out is enabled, the file view column, Checked Out By, displays a list of names separated by commas. Similarly, you can check a file back in by choosing the Check In button. There is one difference, however: Dreamweaver gives you an opportunity to attach a comment (which will be written into the VSS database) to a file when it is checked in. To view the comments in Visual SourceSafe, select the file and then choose the Show History button; in the History dialog box, choose Details and check the Comments field of the History Details dialog box. Communicating with WebDAV Web-based Distributed Authoring and Versioning (WebDAV) is an Internet protocol that enables Web developers to collaborate over the Web itself. Just as Visual SourceSafe enables teams to work together over a network, WebDAV enables developers to log in over the Web to work on a common set of files. Normally, the HTTP protocol, the basis for most Internet communication, only permits files to be read. With the WebDAV set of extensions installed, files may also be written to the server. More important, files may also be locked to prevent multiple, simultaneous edits; in other words, files may be checked out for modification and checked in when the update is complete. Dreamweaver supports the WebDAV protocol enabling developers and designers around the world to work together on a single site. The WebDAV setup is, as with VSS, handled through the Remote Info category of the Site Definition dialog box. Once established, the Dreamweaver/WebDAV connection is transparent, and the Check In/Check Out features work as they do on a standard FTP or network connection. Dreamweaver’s implementation of WebDAV connectivity is geared toward Microsoft IIS and Apache servers. Both have been fully tested and are supported. WebDAV implementations on other servers may interact erratically, or not at all, with Dreamweaver. For more in-depth information on WebDAV, including a list of publicly available servers, visit www.webdav.org. Note 384931-6 ch31.F 7/18/02 7:04 AM Page 947 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 948 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver To establish a WebDAV connection, follow these steps: 1. Choose Site ➪ Define Sites. 2. From the Define Sites dialog box, choose the site to be connected to the WebDAV server from the list and select Edit. 3. Select the Remote Info category. 4. From the Access drop-down list, choose WebDAV. 5. Select the Settings button. All of the connection information is entered through the displayed WebDAV Connection dialog box, shown in Figure 31-5. Figure 31-5: Once WebDAV is enabled, team members can collaborate over the Web itself to develop Web sites. 6. Enter the absolute URL to the WebDAV server in the URL field. 7. Enter your WebDAV login name in the Username field. 8. Enter your WebDAV password in the Password field. 9. Enter your e-mail address in the Email field. The user name and e-mail address will be displayed for checked-out files. 10. To circumvent automatic logon to the VSS database when connecting in Dreamweaver —and cause Dreamweaver to prompt you for a password every time — deselect the Save option. 11. Click OK when you’re done to close the WebDAV Connection dialog box. 12. If you want to automatically check out a file when opening it from the Site panel, select the Check Out Files when Opening option. When this option is enabled, double-clicking a file in the Local Files view (or selecting it and then choosing File ➪ Open Selection) automatically performs the check-out procedure. 13. Click OK to close the Site Definition dialog box. 14. Choose Done to close the Define Sites dialog box. To use the WebDAV server, select the Connect button on the Site panel toolbar or choose Site ➪ Connect. 384931-6 ch31.F 7/18/02 7:04 AM Page 948 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com [...]... kinds of media 96 9 394 931-6 ch32.F 7/18/02 7:04 AM Page 97 0 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 97 0 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver ✦ Tags in XML reflect the nature of the content, rather than its appearance ✦ Dreamweaver includes a Roundtrip XML facility that makes it possible to export and import XML files through Dreamweaver templates... file, the name of the editable region is converted to an XML tag that surrounds its data 96 5 394 931-6 ch32.F 7/18/02 7:04 AM Page 96 6 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 96 6 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver For example, Figure 32-1 shows a Dreamweaver template for a purchase order On the left are the headings (To, Company, Address,... 31 -9 Double-clicking the Notes icon will open the Design Note associated with that file Design Note icon Figure 31 -9: Get immediate access to previously created Design Notes by double-clicking the icon in the Notes column 95 3 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 95 4 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 95 4 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver. .. tags Examining new Property inspectors Dreamweaver Techniques: Useful command routines Modifying keyboard shortcuts Expanding Dreamweaver s core functionality Translating server-side content ✦ ✦ ✦ ✦ 41 493 1-6 ch33.F 7/18/02 7:04 AM Page 97 4 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 97 4 Part VII ✦ Extending Dreamweaver ✦ Custom panels: Dreamweaver enables you to create custom... members use Dreamweaver s Site panel to manage their files ✦ Dreamweaver includes interactive report capabilities that enable team members to quickly check the status of various HTML and workflow conditions, which can, if necessary, enable them to open a file directly for repair In the next chapter, you learn about working with XML in Dreamweaver ✦ ✦ ✦ 394 931-6 ch32.F 7/18/02 7:04 AM Page 96 3 Simpo PDF... SGML Working Group Exploring the basics of XML Exporting XML from templates Importing XML into Dreamweaver Building XML files ✦ ✦ ✦ ✦ 394 931-6 ch32.F 7/18/02 7:04 AM Page 96 4 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 96 4 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver What can XML do that HTML can’t? Suppose you have a shipping order that you want to... option to stop Dreamweaver from creating Design Notes completely Dreamweaver alerts you to the consequences of disabling Design Notes Click OK to continue 5 If you want to work with Design Notes locally, but don’t want to automatically transfer them to the remote site, leave Maintain Design Notes checked and uncheck Upload Design Notes for Sharing 94 9 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 95 0 Simpo PDF... information in the Dreamweaver document in the editable regions is replaced by the information in the corresponding tags of the XML document 3 Select an XML file from the Import XML dialog box 4 Choose Open when you’re done The XML file is imported into Dreamweaver, and the editable region placeholder names are replaced with the data in the XML document 394 931-6 ch32.F 7/18/02 7:04 AM Page 96 9 Simpo PDF... additional columns, repeat Steps 3 through 9 11 Click OK when you’re done How might a team benefit from custom File view columns? Some of the possibilities for custom columns include the following: 95 5 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 95 6 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 95 6 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver ✦ Project Manager ✦ Lead... XML tags and take advantage of Dreamweaver s Code Hints and Code Completion In the next chapter you’ll learn about customizing Dreamweaver, including the new tag libraries ✦ ✦ ✦ 40 493 1-6 PP07.F 7/18/02 7:04 AM Page 97 1 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com P Extending Dreamweaver A R T VII ✦ ✦ ✦ ✦ In This Part Chapter 33 Customizing Dreamweaver Chapter 34 Creating . files. 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 94 1 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 94 2 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver Dreamweaver. Sharing. Note 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 94 9 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 95 0 Part VI ✦ Enhancing Web Site Management and Workflow in Dreamweaver 6 protocols. Note Caution 38 493 1-6 ch31.F 7/18/02 7:04 AM Page 94 2 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 94 3 Chapter 31 ✦ Building Web Sites with a Team Figure 31-2: Dreamweaver

Ngày đăng: 13/08/2014, 22:21