View Full Version : Page wizard help
I made a few pages for my site using page wizard.Now I do not know how to link these pages together.For example,on the home page,I have a link for others to click to see a gallery of photos.How do I know what link to put in for the correct pages to come up.
Thanks a lot in advance.
shadmego
02-08-2007, 04:23 PM
If all of your files are in the same place, you would use a code in your html similar to this:
<a href="gallery.html">Gallery</a>
this is assuming your photo page is called gallery.html and like I said above, the file is located in the same directory as the index.html page.
~regards, and welcome to the Community!
Shadmego
Thank you for the welcome Shadmego and tip.I have tried it and my hyperlink still does not work.Has anyone here ever used page wizard before?I have some questions regarding it.It is free and I am new to it.I would appreciate it.
I have finished making my pages but still having problems creating that hyperlink.I understand some basic html and know where Shad is coming from but it is not working here....hmmmm..what am I not doing right?I have named each page with the .html and created the links with <a href="gallery.html">gallery</a> etc,but no luck in it being connected.
shadmego
02-09-2007, 10:16 PM
Can you give us a link to your site so we can look at the code?
Here is the link,Shadmego,Thanks in advance.
www.craigsmetalroofing.com
shadmego
02-10-2007, 12:43 PM
..:: Long Post Warning ::..
I see the problem.
When I explained about putting that line of code in your HTML, I was referring to looking at your site "under the hood" or as a text document, not as an actual webpage.
I believe SiteBuilder is a "What You See Is What You Set" (WYSIWYG) type page builder meaning instead of seeing HTML code, you see color boxes, pictures, and the general layout of how you want your page to look to your customers.
When looking at a site in text mode, you don't really see that, what you see is a bunch of code in text form that tells the box to be orange, or where to put the picture on the page. HTML looks like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="JEdit text editor, www.jedit.org">
<title>..:: A Study in Tableless Design ::..</title>
<link rel="stylesheet" type="text/css" href="css/default_css.css">
<link rel="stylesheet" type="text/css" href="css/niftyCorners.css">
<script type="text/javascript" src="js/niftycube.js"></script>
<script type="text/javascript" src="js/niftyLayout.js"></script>
<script type="text/javascript" language="JavaScript">
<!-- Hide the script from old browsers --
function doIt() {
targetcolor=document.changeit.colorname.options[document.changeit.colorname.selectedIndex].value;
self.document.bgColor = targetcolor;
}
// End -->
</script>
</head>
<body bgcolor="gray">
<div id="header">
<h1>~ Tableless Design ~</h1>
<div id="menu">
<ul id="nav">
<li id="home" class="activelink"><a href="index.html">Home</a></li>
<li id="who"><a href="about.html">About</a></li>
<li id="link"><a href="links.html">Links</a></li>
<li id="cont"><a href="contact.html">Contact</a></li>
<li id="w13"><a href="week13.html">Week 13</a></li>
</ul>
</div>
</div>
<div id="mainbody">
<div id="rcontent">
<p class="rside">Google AdSense</p>
<hr />
...
In this view of your pages, you will find code that looks like this:
<a href="path/to/webpage.html">Click here for a web page</a>
This is what's known as a hyperlink. It tells the page that when someone clicks on this link, load the page inside the "href" parameter. The way you create a working link is to put the path to the page you want loaded when someone clicks on the link.
So if your links are on your index.html page (your homepage), and the pages you want loaded are in the same directory (by default, public_html), then you would create links that have just the page name inside the "href" parameter of the <a> tags. For instance, in the example above, there are a few links, "About", "Contact", "Week13", etc. All of these pages are in the same directory as the page that holds the code for the links. If these pages were in a different directory, the <a> link tags would reflect this, as such:
<a href="downloads/downloadmain.html">Downloads</a>
The above code would put a link called "Downloads" in a webpage and when clicked, would load the page downloadmain.html inside the downloads directory. With me so far?
Taking what we have discussed so far, let us apply it to your site. I've taken the code from your webpage to show you. Here is what it looks like so far:
<A style="CURSOR: pointer; COLOR: #330000; WHITE-SPACE: nowrap; TEXT-DECORATION: none" href="%3Ca%20href=%22mywebsite/index.htm%22%3EHome%3C/a%3E">Home</A>
Leaving out the "style" parameter that simply tells the link how to look, let's concentrate on the "href" parameter:
<A href="%3Ca%20href=%22mywebsite/index.htm%22%3EHome%3C/a%3E">Home</A>
You can see here where the problem is. You are telling the browser to load a webpage with the name:
%3Ca%20href=%22mywebsite/index.htm%22%3EHome%3C/a%3E
Very strange for a page name if you ask me! :) To fix this, get rid of everything that isn't index.htm, unless you are trying to load the page index.htm that is located in the mywebsite directory. Your new link should look like this:
<A style="CURSOR: pointer; COLOR: #330000; WHITE-SPACE: nowrap; TEXT-DECORATION: none" href="index.htm">Home</A>
I put the style code back in there, but you should be able to see the difference with the corrected link.
Simply take what we have discussed here and fix the rest of your links.
Let us know if it worked.
~regards,
Shadmego
Hi Shadmego,
I redid all those links how you said to do and saved them.I am still seeing them as before.(%3Ca%20href=%22mywebsite/index.htm%22%3EHome%3C/a%3E).I do not know if it is page wizard. I am thinking of just starting back again from scratch with a different builder on my hard drive and upload using the FTP tools.
I am seeing a lot of site builders that we can get trial downloads.If I use a trial download,do you think I can publish my website that way,or do I have to have a full version to do that?
By the way,how can I publish my site again if the first one is done?(the one that is already published online).I mean in terms of removing that first one which the links do not work and put in one that might?
I have seen a lot of web templates free and when I download them,I see the CSS and HTML are in different folders.How can I integrate them in order to get them to work together?Do I have to copy and paste stuff?
As you can see,I am totally green in this site building.I know some html but no css.
Thanks in advance for having so much patience with me! :)
shadmego
02-11-2007, 02:51 PM
I believe there are severe problems with the Page Builder utility offered by Hostmonster. I do not recommend building a site using it. It will wind up confusing you more than helping you.
As you said, there are a ton of free programs available to help you build webpages. Two that are talked about here are:
HTML Kit (http://www.htmlkit.com)
NVU (http://www.nvu.com) (N-View)
There are others and a web search will reveal them. Careful though, as many free programs will also come with "strings" (read malware) attached. Be sure to do your research before deciding on the program you want to use. I've tested both programs above and know they are safe.
You will also need an FTP utility. The one recommended by far here is FTP Zilla (http://filezilla.sourceforge.net/).
Be sure to publish your site in the public_html directory of your HM account. You should not need a bunch of CSS with these programs, but if you need a crash course, I always recommend W3 Schools (http://www.w3schools.com), though others have more recommendations.
As far as replacing the old site with the new one, you can either name your new site's pages the same as the old site, or you can delete the files and start from scratch.
Getting CSS and HTML to work properly is not incredibly complicated, but you have to know something of HTML, as you say you do. You have two options when it comes to CSS layouts:
You can embed the CSS into the actual HTML page between the <head> tags
You can create a seperate file for your CSS and link to it with your HTML file. You would need the <link> tags for this to happen.The W3 Schools link above will have instructions on how to do this.
Please let us know if you have any other questions.
~regards,
Shadmego
Hi Shadmego,
Thank you so much for your assistance.I have good news.I decided to go ahead and modify a free template and got my first page ready(after hours of work).Anyway,this morning I saw I got a reply from my hm account and they said the same thing you told me to put(eg gallery.htm etc).I had done that before and over and over again and it did not work.But today,lo and behold, it did work and my links are working!
God is good.I know that I will be need a lot more help in other stuff but I want to specifically thank you for all your time and effort that you have given to this issue.
Patricic
02-14-2007, 08:54 AM
Thanks for the above, I was wondering where to find all without paying an arm and leg for it or thousands of emails. Toooo Coooool :)
mmead
02-14-2007, 11:41 AM
Quote.....I believe there are severe problems with the Page Builder utility offered by Hostmonster. I do not recommend building a site using it. It will wind up confusing you more than helping you.
What are the "severe problems"?.so far I'm plodding through the page wizard builder OK.
shadmego
02-14-2007, 06:28 PM
What I've found so far with Page Builder is that:
1. it does not render certain ASCII characters correctly (like © and other non-standard characters). While this might not be an issue with others, a web page building utility that can't handle these characters has serious flaws in my book.
2. You do not have much control over the HTML created when designing your pages. You have to jump through hoops to change the background color of the page, the title, and other standard page attributes. Again, for beginners that don't want to learn web design, this might be a good thing as you supposedly don't have to worry about the finer points of page design.
3. it breaks the standard way of creating folder structure for a standard webpage. Instead of loading everything in the public_html directory, it creates another folder with the name of the "project" (_projectname) which stores all the files and folders needed to create the site.
4. Because of reasons 2 and 3, it simply does not create standards-based sites and this could cause accessiblity issues with users down the road, and it could create problems with search engine rankings.
While these might not be of important concern with the average/below average user when designing their first site, it could cause them to become confused in their attempt to learn the proper way of designing a web site.
~regards, and welcome to the Community!
Shadmego
Powered by vBulletin™ Version 4.0.5 Copyright © 2010 vBulletin Solutions, Inc. All rights reserved.