Ad-supported website

T

Troy

In GoDaddy's free webhosting, their ads appear as a strip accross the top of
the customer's website. Having created a simple website in Publisher,
however, my sites appear, instead, to the RIGHT of (and offscreen, until the
viewer scrolls right) this strip of advertising.

I have been told this is because of the way Publisher treats frames, and
that I should set the frame pixels to a fixed number, rather than a
percentage.

Does anyone know how to do this in Publisher -- so that my websites will
appear beneath, rather than beside the advertisements?
 
D

DavidF

This issue has come up before. Because Publisher pages use absolute
positioning, they do not work under the GoDaddy framed free hosting. There
has been no workaround found. Sorry.

DavidF
 
M

Mike Koewler

Troy,

Not that you asked, but...

If your web site is just for fun and to play with, hosts such as GoDaddy
are great. Very low cost. But if your site is for something important -
promoting your business or an event, a community site, etc., trying to
save a few dollars a year is not smart.

I don't have the best deal in the world, but I pay $7/mo. That's less
than a quarter a day. I get way more space than I will ever need (at
least in the foreseeable future), no ads, a Control Panel that
automatically installs a large variety of programs, the best Tech
Support on earth. I have three domains on it and about a dozens folders
where I can host temp domains so potential customers can see their site
before it goes live.

It's not that I dislike GoDaddy, but like I said, if your site is for
anything besides a hobby, I would look into a different host.

Mike
 
T

Troy

David - I found this workaround that seems to work pretty well:

Instructions for publishing to an ad-supported free web site through GoDaddy
using MS Publisher

1. Publish website to folder on local computer first
2. Open “index.html†in browser window
3. Under the “Page†pulldown menu, select “View Source.†This displays a
..txt file, showing the html code.
4. Using find & replace (under the “edit†menu), search for the first
instance of the word, “absolute†in the html code, and replace it with the
word “relative.â€
5. This process must be repeated for each page individually, by navigating
to each locally-published page from within a web browser, viewing the source
html code, replacing the first instance of “absolute†with “relative,†then
saving the file before navigating to the next page.
6. Once finished making changes, the locally saved “index.htm†file and
accompanying folder must be copied and pasted, via ftp client to your GoDaddy
website, and “voila,†you should be up and running!
 
T

Troy

Mike - I appreciate your advice, and even GoDaddy offers non ad supported
hosting for as low as $3.99 per month (I believe). I'm sure I'll eventually
migrate to a similar low-cost (as opposed to no-cost) option, though -- this
being my first foray into web publishing -- I hope to work out the kinks for
free for a while before making further committments.

Besides, David's keying me into the term "absolute" allowed me to develop my
own workaround, which seems to work nicely (see my response to his post,
above).

Best wishes, Troy
 
T

Troy

Thanks, Don... I looked at it, and it does seem very useful for batch
processing the find & replace command accross many files. In this case,
however it may be of limited use, since my intent is to replace only the
first occurrence of a word in each file, rather than all occurrences (which
will cause the web pages to display incorrectly).

Thanks for the tip, however.

Best wishes, Troy
 
D

DavidF

Troy,

That is terrific that you found a workaround! I will make note of it for the
next time someone asks this question. I wish every time I had to tell
someone that their was no workaround, they would do as you did...find one,
and post back ;-)

I do have a question. You said that you are opening the "index.html" file,
and editing. Does this mean you are using Publisher 2000? Pub 2002 and newer
default to "index.htm", and use a different html coding engine than Pub
2000.

FWIW if you are using Pub 2000, and do eventually decide to "upgrade" to a
new version of Publisher, keep Pub 2000 for your web work. The coding engine
works better...not to argue that it is the best program for web
building...just the best version of Publisher.

DavidF
 
T

Troy

I was pretty proud of myself, actually -- this being my first try at posting
my own website & being ignorant of html -- it was a combination of luck and
your tip that it had to do with publisher's "absolute" positioning that led
to the answer.

Now, to answer your questions - firstly, I'm using Publisher 2003. I imagine
you could probably make the code changes from within publisher, but not
knowing how to do that, I edited the html from my web browser (IE 7), using
the "Page" pulldown menu (next to the "Tools" menu), then selecting "View
Source." This opens a new window that displays editable html for whatever
page you are viewing. The main drawback is that, depending on the number of
pages on your website, the process may be tedious. Aside from that, the
process seems to solve the issue.
 
M

MIchaeldane

Troy;

Go to the post about centering a web page and read Don Schmidt's response.

This neat little program does it all at one time and you won't have to go
through all that other stuff.
 
D

DavidF

Troy,

Thanks again.

As it turns out, when I did test your approach with a Pub 2000 file, it
didn't work...the code is different, and there is no "absolute" in the code
to change. But as most people are using newer versions of Publisher these
days, your workaround will help them.

DavidF
 
R

Rob Giordano \(Crash\)

Interesting.
What happens when you make a change (any other change) to your web and
re-Publish...do your manual changes "stick"?



| David - I found this workaround that seems to work pretty well:
|
| Instructions for publishing to an ad-supported free web site through
GoDaddy
| using MS Publisher
|
| 1. Publish website to folder on local computer first
| 2. Open "index.html" in browser window
| 3. Under the "Page" pulldown menu, select "View Source." This displays a
| .txt file, showing the html code.
| 4. Using find & replace (under the "edit" menu), search for the first
| instance of the word, "absolute" in the html code, and replace it with the
| word "relative."
| 5. This process must be repeated for each page individually, by navigating
| to each locally-published page from within a web browser, viewing the
source
| html code, replacing the first instance of "absolute" with "relative,"
then
| saving the file before navigating to the next page.
| 6. Once finished making changes, the locally saved "index.htm" file and
| accompanying folder must be copied and pasted, via ftp client to your
GoDaddy
| website, and "voila," you should be up and running!
|
| "DavidF" wrote:
|
| > This issue has come up before. Because Publisher pages use absolute
| > positioning, they do not work under the GoDaddy framed free hosting.
There
| > has been no workaround found. Sorry.
| >
| > DavidF
| >
| > | > > In GoDaddy's free webhosting, their ads appear as a strip accross the
top
| > > of
| > > the customer's website. Having created a simple website in Publisher,
| > > however, my sites appear, instead, to the RIGHT of (and offscreen,
until
| > > the
| > > viewer scrolls right) this strip of advertising.
| > >
| > > I have been told this is because of the way Publisher treats frames,
and
| > > that I should set the frame pixels to a fixed number, rather than a
| > > percentage.
| > >
| > > Does anyone know how to do this in Publisher -- so that my websites
will
| > > appear beneath, rather than beside the advertisements?
| >
| >
| >
 
T

Troy

I'm afraid the changes must be reaccomplished each time the site is published
from MS Publisher, since publisher will always use the default absolute
positioning. All of this, of course, makes for a clunky workaround.

Still, it's useful for low-budget projects because the webhosting is free,
and it doesn't require Front Page or other relatively expensive software --
yet it still allows for a graphically-engaging website which would be hard to
create otherwise (especially for HTML newbies like me).
 
T

Troy

Thanks, Michael... I looked at it, and it does seem very useful for batch
processing the find & replace command accross many files. In this case,
however it may be of limited use, since my intent is to replace only the
first occurrence of a word in each file, rather than all occurrences (which
will cause the web pages to display incorrectly).

Thanks for the tip, however.

Best wishes, Troy
 
R

Rob Giordano \(Crash\)

Yah, that's what I thought.



| I'm afraid the changes must be reaccomplished each time the site is
published
| from MS Publisher, since publisher will always use the default absolute
| positioning. All of this, of course, makes for a clunky workaround.
|
| Still, it's useful for low-budget projects because the webhosting is free,
| and it doesn't require Front Page or other relatively expensive
software --
| yet it still allows for a graphically-engaging website which would be hard
to
| create otherwise (especially for HTML newbies like me).
|
| "Rob Giordano (Crash)" wrote:
|
| > Interesting.
| > What happens when you make a change (any other change) to your web and
| > re-Publish...do your manual changes "stick"?
| >
| >
| >
| > | > | David - I found this workaround that seems to work pretty well:
| > |
| > | Instructions for publishing to an ad-supported free web site through
| > GoDaddy
| > | using MS Publisher
| > |
| > | 1. Publish website to folder on local computer first
| > | 2. Open "index.html" in browser window
| > | 3. Under the "Page" pulldown menu, select "View Source." This displays
a
| > | .txt file, showing the html code.
| > | 4. Using find & replace (under the "edit" menu), search for the first
| > | instance of the word, "absolute" in the html code, and replace it with
the
| > | word "relative."
| > | 5. This process must be repeated for each page individually, by
navigating
| > | to each locally-published page from within a web browser, viewing the
| > source
| > | html code, replacing the first instance of "absolute" with "relative,"
| > then
| > | saving the file before navigating to the next page.
| > | 6. Once finished making changes, the locally saved "index.htm" file
and
| > | accompanying folder must be copied and pasted, via ftp client to your
| > GoDaddy
| > | website, and "voila," you should be up and running!
| > |
| > | "DavidF" wrote:
| > |
| > | > This issue has come up before. Because Publisher pages use absolute
| > | > positioning, they do not work under the GoDaddy framed free hosting.
| > There
| > | > has been no workaround found. Sorry.
| > | >
| > | > DavidF
| > | >
| > | > | > | > > In GoDaddy's free webhosting, their ads appear as a strip accross
the
| > top
| > | > > of
| > | > > the customer's website. Having created a simple website in
Publisher,
| > | > > however, my sites appear, instead, to the RIGHT of (and offscreen,
| > until
| > | > > the
| > | > > viewer scrolls right) this strip of advertising.
| > | > >
| > | > > I have been told this is because of the way Publisher treats
frames,
| > and
| > | > > that I should set the frame pixels to a fixed number, rather than
a
| > | > > percentage.
| > | > >
| > | > > Does anyone know how to do this in Publisher -- so that my
websites
| > will
| > | > > appear beneath, rather than beside the advertisements?
| > | >
| > | >
| > | >
| >
| >
| >
 
T

Troy

Drat!... I'm beginning to believe the best "workaround" will be to pay for
web hosting! Sorry that didn't work. I imagine there will still be an html
answer somewhere in all this, but at some point, the returns seem to be
diminishing.

Best wishes, Troy
 
D

DavidF

No biggy. As I said, most people don't use Pub 2000 anymore...I am just a
holdout ;-). I do think that after you edit the code each time you upload
for every page, you will eventually want to move to paid hosting. It just
won't be worth the hassle if you update your site very often.

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