I am thinking this should be falling out of my chair simple but for the life of me I am stumped. Apparently it is so obvious not even Google is turning up anything useful (or my Google-Fu fails me today).
Pretty straightforward:
I have an old PDF in a folder on my website. I want to upload a newer PDF to the (aptly named) “PDF” folder on my site and delete the old one. I am logged in via FTP just fine. I can see the old PDF under the PDF folder just fine in the Files window on the right.
How the frak do I get the new PDF from my machine into that folder? Some Google pages trying to help me kept referring to buttons I should push that are just not there.
DW expects you to define a “Site” (like a project) first and then add the FTP details in there. Once your lonesome HTML page is part of a Site, the Upload/Download buttons and such will appear in the Files window.
I click on “Manage Sites” and entered my FTP login information there. It works. Under that (Local Files…which local at the website) shows all the pages of the web site. I can see the PDF folder and all the other pages as well.
What am I missing?
ETA: Under “Manage Sites” some help files I am looking at tell me to click the “Advanced Tab”. There is no “Advanced Tab”.
In Manage Sites, click New… “Site” (NOT “FTP & RDS Server”!) and go through that process.
Without a defined Site – when you simply connect to a server – DW assumes that you want to work on the server’s files directly and won’t let you manually upload or download.
This is really counter-intuitive, but Dreamweaver can basically operate in two modes: with or without a defined “Site”. The word “Site” is ambiguous and poorly-chosen, but it means:
You can work on single, independent files. You can see/edit files on your computer and you can see/edit files on some other computer (like your FTP host), but you cannot do any transfers between the two. Stupid, I know.
Once you define those files into one coherent “Site”, Dreamweaver suddenly realizes that they’re all part of the same project and further realizes that the remote server is also part of the project – and tada! – it’ll finally let you transfer.