Important alert: (current site time 7/16/2013 2:29:58 AM EDT)
 

winzip icon

CoolWeb - Website Creation Wizard - v1.4

Email
Submitted on: 5/5/2007 4:24:58 PM
By: Agam Saran  
Level: Intermediate
User Rating: By 82 Users
Compatibility: VB 5.0, VB 6.0
Views: 29484
author picture
 
     CoolWeb is back! Lots of new features including Multi-lingual and Maximizable GUI. CoolWeb is a powerful and easy-to-use website creation wizard. CoolWeb will enable you to build professional-looking websites within minutes. With support for templates, CoolWeb is powerful enough to create different modern-looking websites for you. It includes 15 outstanding templates with compact code and more templates can be added quite easily. CoolWeb comes with CoolTemplates a Template Creation Wizard which enables you to create templates very easily. Aside from templates, CoolWeb also focuses on time taken to build a site. It will take about only 10 minutes to create your ready-to-publish website. By using the term "ready-to-publish", I mean that if you designed your website the way you want in CoolWeb, you do not need to make any changes in order to publish it on the web. Just build and publish! CoolWeb also supports "Projects" so that you can continue from where you last left off. With CoolWeb, creating websites is truly visual. Select templates visually, add and delete pages visually and format your text visually. If you are in a little hurry, and do not have time to write text for your website, CoolWeb also includes some predefined-pages for you. It couldn't have been easier than that! More predefined-pages can be added easily, just drop them in the "pages" folder.

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 6 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

2/13/2007 7:09:58 PMAgam Saran

I have worked hard on this project and my reward for creating CoolWeb would be just a vote. It will take about a minute only to do so, I will be very very very thankful to you for this. Also, please post your comments and/or suggestions, it would help me to improve CoolWeb.
(If this comment was disrespectful, please report it.)

 
2/14/2007 2:12:39 AMBijo Mathew

Good job , keep it up !!! 4 globes from me
(If this comment was disrespectful, please report it.)

 
2/14/2007 9:30:29 AMTerriTop

Agam, this is very professional looking! I quickly ran through the build of one of the templates without issue...very nice! Here is a couple things to ponder....in the GUI, the theme is not consistent with the OS (in the IDE)....so for instance, I am running WinXP (SP2) with Metallic, and half of the GUI controls paint this way and half do not. I realize that this can be fixed via the manifest, but since this is such a nice tool, perhaps you might consider customizing the GUI Look and Feel to be your own... This is just a suggestion, as the wizard works very well as is ;-) % websites from me!! TerriTop
(If this comment was disrespectful, please report it.)

 
2/14/2007 10:03:16 AMNoName

Outstanding! 5*
Needs open/edit capability of existing/created project.
(If this comment was disrespectful, please report it.)

 
2/14/2007 10:51:00 AMNavdeep

Very Good! Keept it up.
I want to see your updated version.
***** from me
(If this comment was disrespectful, please report it.)

 
2/14/2007 12:22:10 PMdonvbr

Good job - ***** from me. Here is a suggestion: how about adding a wizard to make adding new templates easier. You could tell it the path for the template and it could walk the user through the creating of the required files (menuitem.txt, main.txt and data.ini). Maybe even the ability to capture the screenshots of the template. Give the path to the template and it would generate the screenshots in the proper sizes (190x190 and 80x80) and format (.jpg).
(If this comment was disrespectful, please report it.)

 
2/14/2007 12:25:52 PMDigitalJB

I'm using IE7 and the control dhtmled.ocx does not seem to work with this version of IE7. I tried to register one but i get an error still.
(If this comment was disrespectful, please report it.)

 
2/14/2007 12:53:02 PMAgam Saran

Thank you everybody for you feedback and vote, thank you very much indeed. TerriTop, thanks for notifying this and for your suggestion, I am trying to work around it.
(If this comment was disrespectful, please report it.)

 
2/14/2007 1:19:24 PMAgam Saran

If anybody does not have dhtmled.ocx, here is the URL:
http://www.ocxdump.com/ocxfiles/D/dhtmled.ocx
(If this comment was disrespectful, please report it.)

 
2/14/2007 5:08:58 PMpvdv

SUPER!!
(If this comment was disrespectful, please report it.)

 
2/15/2007 6:35:20 AMMohammed Sayed

Deserves more than just a vote , thanks :)
(If this comment was disrespectful, please report it.)

 
2/15/2007 10:17:36 AMMario N

Excellent starting-point! 5x5*!
(If this comment was disrespectful, please report it.)

 
2/15/2007 11:07:36 AMEd Wilk

Great start! *****
I'd like to see a load/edit option and a maximize form in page build section.
(If this comment was disrespectful, please report it.)

 
2/15/2007 1:09:38 PMAgam Saran

Hi everybody! Thanks! I have read all of the suggestions, these are just superb ideas, I hope you would be able to see a updated version soon.
(If this comment was disrespectful, please report it.)

 
2/16/2007 11:45:50 AMAgam Saran

You wish is my command! I worked whole night to add support for create/load Project. There is a sample project included called "Sample Project.cwp"
(If this comment was disrespectful, please report it.)

 
2/16/2007 4:35:44 PMHeriberto Mantilla Santamaria

Excellent project, I see the templetes some are very good ^^, thanks for share.
(If this comment was disrespectful, please report it.)

 
2/17/2007 5:40:41 AMpietro ing. cecchi

may be you could add a sub-wizard to make customized templates, don't you?

excellent useful code,
5 globes from me

all the best,
http://cecchi.infinito.it
(If this comment was disrespectful, please report it.)

 
2/17/2007 6:20:05 AMAgam Saran

Thanks Heriberto, visit http://www.oswd.org/ for more cool templates.
(If this comment was disrespectful, please report it.)

 
2/18/2007 4:18:02 AMpietro ing. cecchi

wow!... so nice designs on site www.oswd.org!
but you chose almost the best of them, in your post...:)

(If this comment was disrespectful, please report it.)

 
2/18/2007 6:47:58 AMivan stimac

excelen project. 5 from me
(If this comment was disrespectful, please report it.)

 
2/18/2007 8:09:23 AMNavdeep

can you add a sub-wizard to make customized templates?
(If this comment was disrespectful, please report it.)

 
2/18/2007 4:28:37 PMAgam Saran

Well, after asked by so many users to make a wizard to create templates, I gave it a try but found there are many hindrances in doing so. First, because of the variety and difference of templates, the program can not detect where to put menuitems, title, pagename, author's name etc. Second, its quite hard to automatically capture the screenshot. Third, even if the program somehow implements them, there is no gaurantee the template will work fine. But all other steps of creating templates can be done programatically.
(If this comment was disrespectful, please report it.)

 
2/18/2007 4:54:51 PMAmerican Coder

Excellent project - nice work. One extra I would like too see is a menu editor for the templates.
(If this comment was disrespectful, please report it.)

 
2/19/2007 4:57:07 PMKevin Ritch

Howzit Agam,

A whole lot of work went into this project and you deserve the awarded globes from your peers.

Given that this project is something I personally would not have had the skill-set to undertake, I must wholeheartedly add my own 5 globes.

Thanks very much for sharing, dude.

Best regards,
Kevin
-----------
Kevin Ritch
V8Software.com
(If this comment was disrespectful, please report it.)

 
2/19/2007 7:18:45 PMAgam Saran

Need some help! I have somehow managed to develop the Template Creation Wizard called CoolTemplates. It's in the final stages, but there is a problem: my wizard copies all the files of the templates in the "files" folder and I want to automate making necessary changes to paths in the HTML-code for this. Like src="mypic.jpg" turns to src="files/mypic.jpg" automatically. Can't do this! If somebody wants to help, get in touch with me. Credits will be given.
(If this comment was disrespectful, please report it.)

 
2/22/2007 9:31:19 AMpietro ing. cecchi

Dear Agam,
you may send to me the code where the problem is (some comment lines also please), so I can see if I can help...:)
my email is: pietrocecchi@inwind.it


(If this comment was disrespectful, please report it.)

 
2/22/2007 5:56:07 PMAgam Saran

Thanks peitro, that you took interest in developing CoolWeb but as you can see I made it. CoolTemplates automatically changes respective paths.
(If this comment was disrespectful, please report it.)

 
2/22/2007 9:53:04 PMdonvbr

Great updates. Thanks. Another suggestion: How about adding some function to easily add search engine optimization to each page automatically such as keywords.
(If this comment was disrespectful, please report it.)

 
2/23/2007 6:16:19 AMMr Toledo

I project excellent Agam. My vote was 5 points, but it should be 10. Good work and thank you for sharing with us.
(If this comment was disrespectful, please report it.)

 
2/23/2007 11:07:32 AMPhilip Zac

nice submission, 5 points for your work..:)
(If this comment was disrespectful, please report it.)

 
2/23/2007 3:12:15 PMAgam Saran

Thanks again everybody, for your feedback. donvbr, yet another excellent idea. Would implement in next update!
(If this comment was disrespectful, please report it.)

 
2/24/2007 12:43:15 PMxpert

I sent the bug fix to your mail a couple of days ago.
¿What happened?
(If this comment was disrespectful, please report it.)

 
2/24/2007 3:17:12 PMAgam Saran

xpert, I am working on the next update. I will find all the (or atleast most of) bugs at once and then upload. Thanks for your contribution!
(If this comment was disrespectful, please report it.)

 
2/25/2007 10:11:33 AMxpert

Original project and you are still enhancing it, so my vote: 5 templates

(If this comment was disrespectful, please report it.)

 
2/25/2007 8:11:55 PMAgam Saran

Hi guys! This update has Unicode support, some more templates and some bugs fixed.
(If this comment was disrespectful, please report it.)

 
3/3/2007 10:29:58 PMChavak

Good, neat Submission, Keep up the work
(If this comment was disrespectful, please report it.)

 
3/4/2007 7:53:45 AMAhmad Eissa

Thank you very much... Nice code... I will think to use your software to build my own web site... I just give you 5 ;)
(If this comment was disrespectful, please report it.)

 
3/4/2007 8:31:17 AMAgam Saran

Thanks you, Chavak and Ahmad. Feedback like this encourages me a lot.
(If this comment was disrespectful, please report it.)

 
3/4/2007 9:16:36 AMCarl

Well done.
(If this comment was disrespectful, please report it.)

 
3/5/2007 1:28:43 AMAlivesoftwares

Haye Tiddf It was a cool Prog...~~~Mmmm Buddy... !! Keep it up...
(If this comment was disrespectful, please report it.)

 
3/5/2007 6:25:41 AMAgam Saran

Glad you liked it, Carl and Alivesoftwares.
(If this comment was disrespectful, please report it.)

 
3/6/2007 1:30:40 PMNavdeep

Great updates. Thanks. Another suggestion: How about adding sub menus?
(If this comment was disrespectful, please report it.)

 
3/6/2007 2:22:08 PMAgam Saran

Navdeep, Couldn't understand "sub-menus"
(If this comment was disrespectful, please report it.)

 
3/7/2007 3:24:12 AMGoober Mpc

Nice job, some things I noticed were once you complete a site and reload it using 'Load an existing CoolWeb Project' it doesn't load the project properly. It seems to hold the first saved project that was created! If you update the project then this is not overwritten to the Project.cwp file.

It would also be nice to see it open full screen on the website design stage were the user is required to input their text.

5 stars from me!
(If this comment was disrespectful, please report it.)

 
3/7/2007 4:23:34 AMfrank

I have a problem with dhtmled.ocx (IE 7 in my computer). Any suggestion?
(If this comment was disrespectful, please report it.)

 
3/7/2007 8:24:11 AMJuan Carlos Trujillo

Un excelente codigo gracias puede ser de gran utilidad
(If this comment was disrespectful, please report it.)

 
3/7/2007 2:08:28 PMJoaquin Marcher

Hey, only english here...
(If this comment was disrespectful, please report it.)

 
3/7/2007 2:58:33 PMAgam Saran

Thanks for your feedback guys!
To Goober Mpc, just fixed the issue you notified. Will upload in few days. And about the second issue, I think wizards are not maximizable.
To Frank, really sorry! dhtmled.ocx is not compatible with IE7, so I am afraid I cannot help you.
To Juan Carlos Trujillo, I only understand English but my heart says your comments are positive. So, THANKS!
(If this comment was disrespectful, please report it.)

 
3/10/2007 3:32:48 AMSabith.k.p

Good job , keep it up !!! 4 globes from me
(If this comment was disrespectful, please report it.)

 
3/14/2007 6:45:12 AMTerriTop

Agam nice update! I have been playing with this for a few weeks and been having trouble adding new templates....for instance, I have tried to add Aqua, Nautica 2.2, and Nautica 2.2 Liquid from the OSWD link and modified these as per your demo & temaplte wizard, but the end pages do not generate correctly....any help would be appreciated!!! TerriTop
(If this comment was disrespectful, please report it.)

 
3/14/2007 8:25:21 AM_Merlin_

dhtmledit IS compatible with IE7, at least used in a VB-app.
@Frank, maybe you could be a bit more specific about the error you get. I suggest that you take a look at this page from Micro$oft, it might give you some answers. http://msdn2.microsoft.com/en-us/library/aa663363.aspx

Merlin is the name, and logic is my game...
(If this comment was disrespectful, please report it.)

 
3/14/2007 1:32:51 PMAgam Saran

TerriTop, I tried to use Nautica 2.2 with CoolTemplates and found you were right. There was something wrong: the images didn't appear. After some jumbling, I found that CoolTemplates turned img('images/header.jpg') and similar code in the stylesheet of Nautica 2.2 (style.css) to img(header.jpg') instead of img('header.jpg'). To fix it, change the following code in the ChangeCSS function of CoolTemplates:
If InStr(1, tmp3, "\") = 0 Then
If InStr(1, tmp3, "/") <> 0 Then
tmp1 = Right$(tmp3, Len(tmp3) - InStrRev(tmp3, "/"))
End If
End If

to

If InStr(1, tmp3, "\") = 0 Then
If InStr(1, tmp3, "/") <> 0 Then
If Left$(tmp3, 1) = "'" Then
tmp1 = "'" & Right$(tmp3, Len(tmp3) - InStrRev(tmp3, "/"))
Else
tmp1 = Right$(tmp3, Len(tmp3) - InStrRev(tmp3, "/"))
End If
End If
End If
(If this comment was disrespectful, please report it.)

 
3/14/2007 1:37:48 PMAgam Saran

Also TerriTop, I will include this fix in the next update. THANKS FOR NOTIFYING!
(If this comment was disrespectful, please report it.)

 
3/14/2007 1:39:49 PMAgam Saran

Merlin, I haven't yet read the article you mentioned but hope it would be helpful. Thank you, Sir.
(If this comment was disrespectful, please report it.)

 
3/16/2007 5:18:04 AMneetu goyal

this is very nice for the beginners as well as the professionals,plz keep it up .
(If this comment was disrespectful, please report it.)

 
3/17/2007 5:35:01 PMr_t

NO WAY! I am developing a similar program right now! My program focuses more on the specifics, though (Specific elements like cool-looking menus, the image effect which makes an image edges look 3d or like its a polaroid instant print, etc.). That's some functionality you might thing of developing as well.
(If this comment was disrespectful, please report it.)

 
3/17/2007 5:51:27 PMAgam Saran

rt, Great! But be sure that HTML code it generates is stable. Hope to see your program soon, Good Luck!
(If this comment was disrespectful, please report it.)

 
3/17/2007 7:04:39 PMJarvis

What an excellent job buddy. I also like the fact that you are so involed with your project and you do your best to answer to every one honestly and quickly.. You truely deserve to win .. :-)
(If this comment was disrespectful, please report it.)

 
3/18/2007 6:23:44 AMsukusnairss

What an excellent job. You must be rewarded for it. 5 globes from me

(If this comment was disrespectful, please report it.)

 
3/18/2007 2:42:36 PMxpert

Agam: sent you 2 mails with bug reports.
(If this comment was disrespectful, please report it.)

 
3/18/2007 5:10:03 PMAgam Saran

Thanks everybody, specially Jarvis, for encouraging me. Thank you very much indeed.
(If this comment was disrespectful, please report it.)

 
3/19/2007 9:17:42 AMAnoop

Excellent piece of work agam,..good...keep it up..!!!
5 globes from me too.

(If this comment was disrespectful, please report it.)

 
3/19/2007 8:20:46 PMAgam Saran

Xpert, sent my reply.
(If this comment was disrespectful, please report it.)

 
3/20/2007 4:04:57 AMAOTChronoTrigger

Haven't tried it, but it appears promising. However, there are a lot of simplifications that can be made which will make the code smaller, cleaner, and likely faster. Also, for a project like this it is better to use resources or external data files for strings, to make it ready for multiple languages/locales. Kudos.
(If this comment was disrespectful, please report it.)

 
3/20/2007 6:39:42 AMejo

the html it generates has a link to www.123greetings.com malware website
(If this comment was disrespectful, please report it.)

 
3/20/2007 5:47:29 PMAgam Saran

ejo, Firstly there is no link at all in the HTML code it generates. Secondly www.123greetings.com is not malware website. Do not try to create fuss around here, please.
(If this comment was disrespectful, please report it.)

 
3/20/2007 8:22:20 PMAgam Saran

AOTChronoTrigger, I do not say that CoolWeb is perfect or something. I say it could be much better if your continue supporting it. That's why I keep updating it, thanks.
(If this comment was disrespectful, please report it.)

 
3/23/2007 3:28:25 PMAgam Saran

This update has many changes and features. But I am not going to update next for atleast a month. So till then, good bye everybody!
(If this comment was disrespectful, please report it.)

 
3/24/2007 2:55:50 AMRic

It would be nice if it's multilingual.There are some code on PSC can do it.
(If this comment was disrespectful, please report it.)

 
3/24/2007 7:39:09 AMJoaquin Marcher

hey, thanks for this amazing program! im so so glad to use this program!
(If this comment was disrespectful, please report it.)

 
3/24/2007 9:34:37 AMNoName

If FileExists(txtProject(1).Text) = True Then
Kill txtProject(1).Text
SaveProject txtProject(1).Text
This save code IMHO should be delete to recycle bin, so users who make mistakes can undo it without losing a valuable folder. Also, can add if exists save as My Website(2) etc.

(If this comment was disrespectful, please report it.)

 
3/29/2007 9:10:31 AMJohan A

Agam, VERY nice coding :)
Have just tested it quite fast, have not found any bug or something I wanted to be added. But I got a tip to a good code for multilangual programs. Here is the link to the code: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=1&txtCodeId=67762
Th e
code works with language files. If u want to you can also download my program for making those files: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=68163&lngWId=1
5
globes from me :) *****
Keep the good work up.. Will check this code for updates regulary..
(If this comment was disrespectful, please report it.)

 
4/16/2007 4:24:30 PMTheBigB

Very nice,
Exactly what I need at the moment.
I noticed one access error while writing the pages, but never mind that one.
'On Error Resume Next' should do the trick here.
Anyway, another suggestion might be using lower case letters for html coding. It's nothing vital, but should be considered when a template is using 'strict' XHTML.
(If this comment was disrespectful, please report it.)

 
4/16/2007 9:54:27 PMAgam Saran

OK TheBigB, I will use lower-case HTML in the next update. Thanks....
(If this comment was disrespectful, please report it.)

 
5/6/2007 8:11:30 AMJoaquin Marcher

omg! the back of this spectacular tool! very thanks for recode this aplication, you are the best in this part of the aplications :P, i can't rate it bcoz i already voted it :P
(If this comment was disrespectful, please report it.)

 
5/6/2007 12:28:14 PMAgam Saran

I really need some translators, if anyone is interested, contact me.
(If this comment was disrespectful, please report it.)

 
5/7/2007 12:02:26 PMHeriberto Mantilla Santamaria

I can help you with the spanish language.
(If this comment was disrespectful, please report it.)

 
5/7/2007 10:36:00 PMAgam Saran

Thanks Heriberto, for your support.
(If this comment was disrespectful, please report it.)

 
5/8/2007 12:50:21 PMMarco Lohnen

Hi, I can help you with the Dutch translation. Very nice work btw!
(If this comment was disrespectful, please report it.)

 
5/9/2007 1:23:14 AMKevin M Matthews

I can help with Mandarin Chinese.
(If this comment was disrespectful, please report it.)

 
5/11/2007 6:40:31 AMAgam Saran

Thanks everyone: Heriberto, Marco and Kevin for taking interest in translating CoolWeb. I did not expect that I would get such a quick reponse, thanks again. To translate the project you would have to a make of copy English.lng in CoolWeb\Translations and CoolTemplate\Translations, rename it to the name of translation (eg Spanish.lng, Dutch.lng) and change the text in the file. The text before " | " is the Caption and text after " | " is the ToolTip.
(If this comment was disrespectful, please report it.)

 
5/13/2007 9:16:28 AMKevin M Matthews

Hello Agam. I started to do some the the translations into Chinese, but your translator doesn't support the display of Chinese characters. It just appears as random English characters. Email me and i will send a copy of the Chinese translation file if you want to try and modify you code to support it. Take it easy.
(If this comment was disrespectful, please report it.)

 
10/13/2009 3:35:30 AMDP

This software contains virus...I downloaded, decided to test from with in VB without looking @ the code and my PC is now one huge MESS!
(If this comment was disrespectful, please report it.)

 
10/19/2009 10:38:29 AMAgam Saran

Well, you seemed to be very hasty in uploading the comment; you have the code, check it (on another's PC if your is so MESSED UP) before being so sure about anything...
(If this comment was disrespectful, please report it.)

 
12/11/2009 8:11:39 AMDDPP

OK, I figured out what was messing up my PC so I was able to test your code: If you try to upload actual web site that your wizard created, all machines other then the one used to create web pages will see not a single picture as they are not copied into the web site folder by the wizard during the design time. Thus, web developer will think that his/her site is ok while in reality all other visitors will see only broken pages. Not so cool. Further more, picture links are referenced to what ever location they are selected by the designer, so it shows up all broken links to designers local pc locations, for example:"file:///C:/My%20Documents/My%20Pictures/1jpg" as opposed to ".../images/1.jpg" where "images" is folder created by wizard and "1.jpg" is file copied by the wizard. Although this bug alone renders your application pretty much useless, I give you credit for your effort.
(If this comment was disrespectful, please report it.)

 
1/25/2010 2:40:44 AMDDPP

Well, you seemed to be very fast in uploading reply before, what happened now?
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.