How Can I Create Websites With Free Software? - A challenge given to me by David of Essex (not David Essex)

Pages: 1, 2
free web hosting

Read Latest Entries..: (Post #16) by Amiel on Feb 11 2008, 11:47 AM. (Line Breaks Removed)
Wow, very great tutorial, very well explained and said.The Gimp is a very cool program, at first I thought it could not help me out. But I realize I'm not helping myself out and I'm not exploring the things there. Now I learn.I want to try other programs. And they are very interesting!
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Open Discussion > CONTRIBUTE > Tutorials

How Can I Create Websites With Free Software? - A challenge given to me by David of Essex (not David Essex)

karlosantana
OK I've done it! made a selection of tutorials and programs I'm Going to be making a CD with all this on if anyone is interested...

So The Challenge!
To Find Open Source/Free software and build a website with it

Flash NO
Javascript YES
HTML YES
PHP YES

The Software
KompoZer in the end its the best! it has ftp WYSIWYG and Raw code editing so its satisfying everyone smile.gif

FTPcommander is brilliant!

GIMP An excellent image editing program and as always FREE!

Ok so first of all...
What's the website going to be about?
Well How about... huh.gif errr Making a website with free software? xd.gif (see what I did there?)
Second..
We want the website to look nice.. dont we laugh.gif So lets have it looking smooth and gentle with the occasional “loud” colours
Third...
It has to be simple, easy on the eye, but also easy on the brain! (not to many codes)

Thought id never get to it? Well I am!
Lets Get to it!

Once you've installed KompoZer When Its started up you should get a screen like this...


As you can see VERY basic infact it was so basic I was crying for dreamweaver but I forced myself and I learned html I also used some generators (although I hate them) www.htmlbasix.com

Now lets start with the index page once we've done the index page everything else just falls into place! because when we have an index page we have our header and footers already made for us!
Load Up GIMP

Go to Xtns--->Logos--->(your choice) (see Pic)
So there's the logo done (you could add whatever logo you want but we're just doing it simple for now). Now using ftp commander upload that to your root directory (public_html). Go back to KompoZer we now want to add that image to our site go to Insert—-->image and enter the image url and the alternate text you should be looking something like this

But doesnt the image look odd with black background on white? lets fix that go to Format--->Page Colour And Backgrounds. If you have an image (which I dont) add its url in (remember that it has to be uploaded!) However im using a colour...black! or #0000000 so click advanced edit (see pic)

There that looks better doesnt it! now lets add some navigation. On the bottom tabs of KompoZer there's one that says “Source”, click it then in betweeen the <head> and the </head> tags add
CODE
<STYLE TYPE="TEXT/CSS">
<!--
A:link
    {
    color:whit;
    font-size:20px;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
    cursor:default;
    font-variant:normal;
    text-transform:normal;
    }
A:active
    {
    color:white;
    font-size:20px;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
    cursor:default;
    font-variant:normal;
    text-transform:normal;
    }
A:visited
    {
    color:white;
    font-size:20px;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
    font-variant:normal;
    text-transform:normal;
    }
A:hover
    {
    color:white;
    font-size:20px;
    font-style:normal;
    font-weight:normal;
    text-decoration:underline overline;
    cursor:hand;
    font-variant:normal;
    text-transform:normal;
    }
-->
</STYLE>

Alternatively you can use a generator HERE it does all the hard work for you biggrin.gif and is also the first generator that ive actually never had a problem with! this will make all your links do what you want them to do is uggest using the generato rather than trying to edit the above code!.
Thats the bare bones done but what are we navigating to? well lets have an about and contact page so three buttons Home-index.html About-about.html and Contact-contact.html.
To start just type in the “buttons” or what you want to call them, leaving space between them (by pressing Tab on your keyboard) now highlight one, then press Ctrl+L (link short cut) then paste the url in the “Link Location” box.

Now this is where the pc nearly went at the wall! the colours change to what they're not supposed to be so to fix this go to Page Colours And Background again and where it says Link Text Change it to what it should be in my case white! now repeat this for all buttons remember what I said earlier about the about page and the contact page? well we will be creating that next, so just make the links http://www.whateveryourthingis.com/about.html etc. (I've left one of the link properties to demonstrate this.) Then you should have something similar to this

Now thats done lets save it onto our computer first go to File---->Save As it'll then ask you for a title this is what people will see on the top of their screens (look on top now) put something like Welcome to my site. Next it'll ask you for a file name save it as index.html, yes that is important, because if you dont save it as index.html people who come to visit will get a file list. If you already have an index page then overwrite it.
Now that you've done that copy it as many times as you need (in this case 2) and rename them to what they should be in this case its contact.html and about.html

Lets make the contact page... a feedback form
Now Im going to just give you the code because it'll take to long to explain what it does, how it does it etc. etc. so here we go. Load up contact.html in KompoZer, go into the source of your page (the tab at the bottom of KompoZer) and insert this inbetween the <head> and the </head> tags
CODE
&lt;script name="JavaScript">
<!--
function SendEmail()
{
        var toaddy = 'name@domain.com';
        var subject = 'JS Form Submission';
        var mailer = 'mailto:' + toaddy + '?subject=' + subject + '&body=' +
'Name%20is\n\t' + document.jsform.visitorname.value +
'\n\n' +
'Email%20is\n\t' + document.jsform.email.value +
'\n\n' +
'Message:\n\n' + document.jsform.message.value +
'\n\n';
        parent.location = mailer;
} // -->
</script>

Right in that code there is a bit that says
QUOTE
var toaddy = 'name@domain.com'
; change the email address to yours. The second bit is the form itself so put this where you want it. (inbetween the <body> and </body> tags)
CODE
<form name="jsform">
<table><tr>
<td align="right">Name:</td>
<td><input name="visitorname" size="27"></td>
</tr><tr>
<td align="right">Email:</td>
<td><input name="email" size="27"></td>
</tr><tr>
<td colspan="2">
Your message:<br>
<textarea name="message" cols="31" rows="6" wrap="soft">
</textarea>
<center>
<p>
<input type="submit" onClick="SendEmail()" value="Send Message">
</center>
</td>
</tr></table>
</form>


Now it should look something like this

To see What ive done click here
The About page and index page are now very easy you just type in what you want the page to contain! (wile in the normal tab) same with all pages actually the text you put in is entirely up to you! this is the easy part of this topic the even easier parts, forums, products and suchlike will be covered in the next post! (its been a long day and I need sleep!)
wont take long with the next post!



Step 2 - forums and galleries
Now on to the easier part. These Parts usually have auto installs or you could use Fantastico which is equally brilliant but is a problem when it comes to SQL databases, all will be explained

So here we go
The forum I'm going to use is called Small Machines Forum It can be installed via fantastico but I recommend you use the web install its very simple and you don't have to be a genius to understand any of it!
Download smf by clicking here

Now unzip it, using any unziper. and rename the directory from smf_1-1-4_install to forum, the reason is is that when it's uploaded rather than having www.yourdomain.com/smf_1-1-4_install you'll have www.yourdomain.com/forum. It just looks better doesnt it!

Now using ftp commander upload it where you want it (in this case its puplic_html).

Before we install it we need a MySQL database go into your SQL database manager make a new database called forumgallery, reason being, because it makes more sense and if you bridge them it'll even look better!

Now we can install it go to http://www.yourdomain.com/forum/install.php. If a Dialogue comes up asking for permissions this is what you do simply connect to your server with your FTP client (FTP commander) and change the permissions on the following files and directories to 777. On most client software, this is achieved by right clicking on the files you wish to change, and going to Properties, CHMOD, or Permissions, and then typing in the number.

The following files should be CHMOD'ed to 777:
attachments
avatars
Packages
Packages/installed.list
Smileys
Themes
Themes/default/languages/Install.english.php
agreement.txt
Settings.php
Settings_bak.php
install.php
If there aren't any problems (like me!) then just continue with this tutorial.
Now what does everything mean?

Forum Name: This will be the name of your forum. It starts as "My Community" Change it to what you want its only a title at the top of the page!
Forum URL: This is the url your Forum will be located at, the SMF installer should have worked this out for itself so in most cases you can leave this setting at its default value.
MySQL server name: This is where we specify the location of the MySQL database.. 99% of the time this will be localhost.
MySQL username: This is the Username for the MySQL database we created earlier.
MySQL password: This is the password for the MySQL database we created earlier if you havn't created a udername or password for the database go back and create one otherwise it simply wont work!
MySQL Database name: This is the name of the MySQL database that we created earlier.
MySQL Database prefix: This is a prefix to the table names in the database. Set this as forum_

Once you have filled in all of the settings, click on proceed, and you will now be asked for details of your admin account; this will create your username on the forum. As a security measure, you are also asked for the MySQL database password again. Once you have filled in the form, click on proceed.

Your Forum is now installed and you can browse to it. However, before doing so, it is VERY IMPORTANT that you delete the install.php file from the server as leaving it there is a major security risk. The installer will offer you a check box to do this, if it fails, you will see a warning on your forum, if this appears you must remove the file manually. To do so, use your FTP program to return to the directory where we installed SMF(forum), locate install.php, select it, and hit delete.
That's our forum done so how do we get it to blend in with our site? There's a lot of themes available on the smf home page (customise then themes). But let me guess you want your html navigation bar in it ya? well download a mod called Global Headers And Footers (available on the smf mod page!. It does all the hard work for you! you just simply got to admin and then on the left there should now be a button (assuming you've installed Global Heads. and Foots.) called Global Headers And Footers. Click it and enter your navigation structure into it!
Gallery
We're going to use Coppermine Photo Gallery
Again it can be installed through Fantastico, but we're not going to! web install again I'm afraid!
Download Coppermine HERE
Unpack it and rename it to scrap
Inside the unpacked folder(now called scrap) is another folder cut and paste it somewhere and rename that one to gallery. Now do the same thing as we did with the forum upload using your ftp program (FTP commander) to your web page where it's needed (puplic_html) Now that's done
go to http://www.yourdomain.com/gallery/install.php
It may ask for some directories permissions to change change them accordingly

Now this setup is pretty much self explanatory it even has little “i” icons if you get stuck!
remember the MySQL database we made for our forum? well the gallery goes in the same database. Set the MySQL table prefix to gallery_
There's the forum and the gallery done!
The products tutorial will come later as ive been slogging over this keyboard for 3 days now and I need exercise! So thats it for now ill probably put the Products section up in a month!

 

 

 


Reply

Tramposch
BRILIANT

*claps*

this is really a great tutorial
good job!
although im not going to use it, it would be usefull to noobs (no offense to toher people)

Reply

jlhaslip
Excellent Tutorial... *claps loudly* Well Done.

And just so you know, another option for this project (a challenge if you consider it so) is to use only a Flash Drive to do the same thing...

GimpPortable, FirefoxPortable with the Fireftp Extension should do the trick... (HINT)

Reply

notrog
Here's my version:

a) buy a domain name. I use godaddy. Thats the only thing you have to pay for. Alternatively use a free subdomain.
b)get a free web hosting account. Godaddy offers a free one but it comes with an ad, thats why i'm here.
c)make sure you've got a peice of paper to write all the passwords and stuff down or else you'll forget for sure.
d)setup a mysql database in the free hosting account. That lets you have a dynamic website. Again - write down usernames and passwords!
e)set the nameservers in your godaddy control panel to point to the nameservers of your hosting account.
f)make a new text document, and name it index.html.
g)get nvu its free and its like komposor - then install it - then drag and drop the new text file you made, 'index.html' onto the nvu program icon.
h)I use the nvu for basic page editing like the other guy was using komposor, and i use notepad++ for actual coding by hand. You can do the same thing with notepad++ - drag the file you want to work on onto the application icon - it saves time.
i)I use the gimp for making cool graphics.
j)for fancy banners I use the gimp in conjunction with flamingtext.com - you can make cool headings there.
k)practice your css on myspace - knowing css will save you time in the long run - its not too hard to learn.
l)filezilla to ftp files to your website - upload index.html and you've got your first page!
m)to make a dynamic website upload drupal or some other content management system, like joomla, mambo, or one of the countless others. Drupal works fine for me. Visit the main page of your site and enter the database un/pw info, and your full featured drupal site is ready to go!
n) if you purchased a domain name, you spent under $10/yr for all of that. If you used a free subdomain, it should be %100 free, forever! Just keep making it better and better!

 

 

 


Reply

suberatu
Very nice, especially for beginners and/or people who don't have money to spend or don't want to resort to pirating software. You should get some sort of award for this. Here, have a virtual cookie.

Reply

karlosantana
Tramposch Thankyou so much! even if you don't use it. If you learnt something new then it has served its purpose!
jlhaslip huh.gif sounds like a challenge to me! ill see if i can give it a go! (thanks for the head start!) oh and love the animation in you signature!
notrog Interesting yes but next time could you please place your tutorial in a separate topic please smile.gif ta!
suberatu pirating software is a big issue these days because people don't know what to look for when it comes to editors so people think "hmm this looks good wounder if i can get a free serial key" and without noticing they're pirating! the virtual cookie was loverly thankyou! i ate it with some virtual milk! xd.gif
Thanks again for everyones support! my website will be up properly soon! hoping to do it at the end of the month! it'll have its own domain name YAY! cause my domain name at the moment is spelt wrong and is a mouthfull! (kindly pointed out by my father!)

Anybody used this yet? helped any body?

Reply

budsu
since trap17 has cpanel it has auto installer for forums and blogs

but i think you might have helped with web sites happy.gif

Reply

hippiman
This is pretty sweet. I mostly just use notepad++ for my web design. That's probably part of why my website sucks. It probably wouldn't be much better with anything else, though, because I suck at design anyway.

But that's a great tutorial!

Reply

Liam_CF
Very nice, I have used the contact form on my website. It will be usefull.

Reply

galexcd
Well when you were first talking about komposer I thought it would be great because it would let me edit my files via ftp without having to download them, edit them, and then re upload them but it wont connect to my website over ftp... Software that works is always better than software that doesn't work. Sigh....

Reply

Latest Entries

Amiel
Wow, very great tutorial, very well explained and said.
The Gimp is a very cool program, at first I thought it could not help me out. But I realize I'm not helping myself out and I'm not exploring the things there. Now I learn.

I want to try other programs. And they are very interesting!

Reply

karlosantana
Hi guys, I've been away for goodness knows how long cause i've broken my fingers haha *duh*
sunzoje Thankyou! I will be creating a MUCH bigger one soon to explain CSS ( i like CSS!) and that one will be a lot better!
callummsThanx watchout with the quoting though people have been banned because of that!
Evolke OMG hehe nice to have a fan i've just noticed your pm i have replied to it
Forbez Thats Great! I will be getting a new website soon (WOOHOOO) meaning domain name so My site will look A1 then i've actually made it already just waiting for the right time to buy the domain name!

Now i was actually given an award for this tutorial on my website... It was slammed by, i guess, competitors, and although i still have the award (a long strip of paper with some symbols on!) it is always nice to look here and see people appreciating it. Thanks guys (and girls!)
Karlos
^is happy!

Reply

Forbez
Very nice. I use all the professional stuff, I'll be sending this tutorial to friends of mine who can't afford the professional stuff. Thanks again.

Reply

Evolke
ohmy.gif ohmy.gif ohmy.gif

OMG! Please Pin this! This is so great. Im a proud Noob and Im really bad at all this. This is so great you have just saved my website and my life LOL. I was really confused with att the website and stuff but this *SIGH* Just great job, you have put heaps of effort into it an it shows!

*** Worships ***

xd.gif

Reply

callumms


That tutorial beats most that I've seen. Great Job!
biggrin.gif

Notice from jlhaslip:

No need to quote an entire tutorial you are replying to.
Removed.

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.

Pages: 1, 2
Recent Queries:-
  1. "free hosting javascript" - 6.40 hr back. (1)
  2. i want my buttons to change when hovered over in kompozer - 28.43 hr back. (1)
  3. "komposer" problem godaddy ftp - 48.74 hr back. (1)
  4. form password tutorial kompozer - 125.88 hr back. (1)
  5. jalbum tutorial smooth - 138.67 hr back. (1)
  6. software to create websites for free for mac - 143.66 hr back. (1)
  7. "jalbum tutorial" - 79.81 hr back. (2)
  8. freesoftware to create websites - 157.78 hr back. (1)
  9. kompozer and godaddy - 190.91 hr back. (1)
  10. can we extract zip rar file on ftp server using fireftp - 221.89 hr back. (1)
  11. komposor web - 264.20 hr back. (1)
  12. godaddy kompozer - 312.63 hr back. (1)
  13. rename ur site url free forever - 361.50 hr back. (1)
  14. php emailer free one peice of code - 377.26 hr back. (2)
Similar Topics

Keywords : create, websites, software, challenge, david, essex, david, essex,

  1. Locking A Folder With No Software At All!
    works on XP AND VISTA!!! (4)
  2. How To Download Youtube Videos
    without softwares or websites (26)
    With this how to you'll find out how to download videos from youtube without using any software
    or website. 1. Retrieve the id video from the link (the code after ‘v=’) example:
    http://www.youtube.com/watch?v=muP9eH2p2PI => muP9eH2p2PI 2. In your favourite browser go to
    http://youtube.com/v/{ID video} example: http://youtube.com/v/muP9eH2p2PI 3. Link in the address
    bar will change. Replace ’swf/l.swf’ with ‘get_video’ and press Enter 4.
    Save your file /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="bi....
  3. Run Blocked Software On Mac
    (3)
    This isn't that much of a hack job, but it works for me on every Mac I've tried. When your
    "System Administrator" blocks out for example, iTunes from playing, open up a terminal and type cd /
    --takes you to the root of the current drive cd App* --short for Applications (Case Sensitive) and
    then you will be in the Application Folder of your Mac Now, in terminal type open -a iTunes.app or
    open -a iT* (For Short) This will open up iTunes and any other program you attempt to try. Also if
    you want to see whats currently in the directory you are in type ls and it....
  4. Creating Navigation For Html Websites
    Have a common navigation menu for the whole website! (12)
    Pre-requisite: HTML, inline frame tags 1 Attachment(.zip) included. Updates : 29-12-07: Doctype
    added in example files (Advised by jlhaslip) Designing a whole website takes a lot of planning
    and organization. Designing a proper navigation system is a basic step in building your website. If
    you are developing webpages in html you would have observed that as you go on creating pages it
    becomes difficult to maintain the links to the pages. This article will guide you in developing a
    common navigation menu for your website. It describes three ways, so if you don'....
  5. Installing Software Using Adept
    (0)
    I'm hoping this will be the first of a few Linux tutorials I write. I have been asked by a few
    people recently about how to get software for Linux. They are used to going down to PC World and
    picking up a CD, putting that in the PC and installing. With Linux that is not how new software is
    obtained, and this is my attempt to explain how to get new software onto your Linux machine. I use
    KDE, so this is based around Adept, but it is fairly similar if you use Synaptic or something else.
    OK, open up Adept. There are a variety of ways to do that, but the easiest is to ....
  6. How To Install S9y Weblog Software
    (0)
    Right , here's my guide at how to install S9Y ( www.s9y.org ) 1. Download the version of S9Y
    you want from the website above 2. Extract the rar file 3.Upload all the files to a Web host 4.
    Go to you domain/subdomain , also at this point make sure all the files are CHMOD 775 5. S9Y's
    Installer should start and give you an overview of you system's setup 6. Make sure there is
    nothing in red and click Simple Install 7. Fill in all the spaces , with you Database name ,
    Password , etc ... From here on S9Y is very easy to set-up ! Just use it as ....
  7. Panorama Photography Tutorial
    The Shoot, The Software, The Stiching (9)
    This tutorial is recommened for Digital Cameras only. Some of the things talked about here will work
    only if you have a dSLR but you can also do panoramas with compact digital cameras. Step 1: The
    Shooting of the photos. For taking the actual picture you want to be using a tripod but if you try
    to keep very still and the camera always at the same angle and only turn around your own axis it can
    also turn out very good. Make sure your tripod is 100% staight. Most tripods have these water things
    to look at. You want to have your setting on manual for this step and defi....
  8. Installing A Phpbb2 Skin
    Popular forum software (5)
    I tried installing a new phpbb2 forum skin on my website for weeks and didnt get it to work, but
    it's very easy... 1. Upload the skin / template to the templates folder of your phpbb2
    directory (eg. public_html/forums/templates), make sure you don't upload the zip archieve or a
    directory containing the directory where the template is in, the folder you need to upload usually
    contains a lot of .tpl files an images directory a .css file (or multiple) and if your template
    contains an admin re-skin an "admin" folder. NOTE: If you use PHP-Nuke the directory where....
  9. How To: Change Your Website's Index File
    a simple trick using .htaccess (24)
    How To: Change Your Website's Index File a simple trick using the .htaccess file A simple
    tutorial which only involves editing one little file. Useful for those of us who have mime-typed
    extensions or who are creating lots of test design files and want an easy way to make the design
    they like best their default file. Create a file called .htaccess in the /public_html/ folder if
    you don't have it. I think one should be there already when you get your site so if it isn't
    you should create it anyway! In the file write the following: CODE Di....
  10. Jalbum 5.2
    Gallery Building Software (0)
    Just thought I would create a tutorial for those who want to use a gallery on their site but
    don't know how. This tutorial looks at JAlbum 4.4.2, which you can get by going here GET JAlbum
    5.2 // Step 1 JAlbum allows you to create a photo album without even leaving its main page. Here
    you can select the image directory, output directory, common album settings and control the album
    generation. // Step 2 To select an image directory, just drag and drop an image folder onto the
    Image Directory bar. JAlbum can read photos in JPG, GIF and PNG formats as well as movie ....
  11. Running Blocked Software On A Mac
    Need to know how? (5)
    Article plagiarized from http://www.hackthissite.org/articles/read/275 Give the man credit for
    his own work ***Content removed *** ....

    1. Looking for create, websites, software, challenge, david, essex, david, essex,

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for create, websites, software, challenge, david, essex, david, essex,

*MORE FROM TRAP17.COM*
advertisement



How Can I Create Websites With Free Software? - A challenge given to me by David of Essex (not David Essex)



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE