Publish multiple publisher files to one website

M

mle

I read "Building a web site with multiple Publisher web publication files" by
David Bartosik (http://www.publishermvps.com/Default.aspx?tabid=81), which I
believe helped me as far as how to link one publisher document to another.
BUT, although the article mentions something about what has to be done when
publishing the pages, I don't understand what has to be done to get both the
documents up on the web. I have one of them up, but how do I get the other
one up?
When I've published the current file, I go to FTP settings, then my ftp
address, then public_html, then index_files, then index.html. Do I go through
all these same steps to publish the other page? I think I tried this but I
still can't find the other file on the web. I know I can't publish as index,
as that's my main file with the homepage - what do I have to do??
Thank you,
mle
 
M

mle

Ok, I just found the other publisher file on the web, so apparently it did
publish (http://www.somoscapazes.org/index_files/english.htm), but only the
first page of that file comes up on the web - the rest come up as "This page
cannot be found". What did I do wrong? In any case, I don't remember what I
did to get the page on the web, and I think it was just by fluke, so if
someone could answer my first question in any case, that would be great. And
now I need to know how to get the other pages published.
Thanks, mle
 
D

DavidF

OK...with your second post I think I see what you are doing. You have a main
website produced by one Publisher file at http://www.somoscapazes.org/. You
have produced an English version of the website with another Publisher file
and are trying to link to it from your main site. Your mistake is in how you
have organized your directory.

When you uploaded your first site, you uploaded it to a folder called
"public_html". When you produced your HTML files, the output consisted of an
index.htm file (which is your home page) and an index_files folder, which
contains your other pages and all your graphics. So far so good.

When you produced your English version, it appears that you named the home
page "english.htm". While this is not necessarily wrong, it would be better
if you let Publisher name it "index.htm" by default (trust me..don't use
english.htm...it will save you a lot of confusion). In other words, in
producing the html for the english version, let Publisher use the default
naming methods in producing the HTML output of index.htm and another
index_files folder. It will help keep things straight.

Now you need to create another folder within the public_html folder which
already contains you main site. Call that folder "english", and then upload
the index.htm file and index_files folder produced from your English site
Publisher file to that "english" folder. Then change the link on your main
site to http://www.somoscapazes.org/english/index.htm . Your link back is
fine, as http://www.somoscapazes.org/ will take you to the same place as
http://www.somoscapazes.org/index.htm . If you don't specify the *.*htm file
in a folder, then your browser will look for an index.htm file or other
default file. I just like to use the full path so I don't get confused.

Hope this helps...you have done the hard work, creating two sites in English
and Spanish...my hats off to you.

DavidF
 
M

mle

Great! Thank you very much! Although I have to disagree about "the hard part"
- designing the pages was fun, it's the technical stuff like publishing them
that's been the biggest headache for me:)
I really like the possibility of handling the webpage in smaller files this
way, so I'd like to do it with other sections of the website.
Now that I know how to publish them separately, I'm hoping there's a simple
way to extract groups of pages from my main publisher file and create a new
file with them (please tell me there's a quicker way than cutting and pasting
each page, then arranging it properly on the new page and fixing all the
formatting errors that appear when I cut and paste - I've done this for some
pages and I wouldn't like to have to do it again).
If I do this, how do I get the proper link to appear within the same
left-hand-side navigation bar, keeping the navigation bar in its current
format? For example, I'd like to make a separate file for the calendar
section of the website, as this will need frequent revising. But I want the
link to the calendar section (calendario) to appear the same way it currently
does in the navigation bar, and not to change colour to the hyperlink colour
I've set for the file. (http://www.somoscapazes.org)
Thanks again for your help earlier.
mle
 
D

DavidF

mle,

I also like breaking my site up into sections and using multiple Publisher
files to build it. This became necessary when my site grew, and made it
easier to manage.

It also has made it easier for you to create both a Spanish and an English
version of your site. And though you can continue to break out sections of
your sites, such as calendar section (calendario), perhaps you should first
try the incremental uploading feature that is found in Pub 2003. You will
have to quit using FTP uploading (as per your other message this morning),
but if you get this working correctly, then when you make changes in your
Pub file, and use only HTTP uploading protocol, with the incremental feature
enabled, only those parts that you change in your Publisher file will be
uploaded. Go to Help in Publisher and type in "incremental" to read more
about this option.

If you still want to extract the calendar section, and want tips on how to
do that, then post back. Fair warning though, it is going to take quite a
bit of work to break your site up into further sections, and some time for
me to explain everything that you will need to do. I will do it, but if you
can get the incremental uploading feature working, that would probably save
you a lot of time, and might be your easiest solution.

DavidF
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top