mevans76 dot com

 

Posted in: Software, Productivity

Introducing Web project Setup

Introducing Web Project Setup v1.2

Web Project Setup is a simple utility designed to speed up the process of creating new web folders for clients. Future support is planned and new features are also planned to be implemented. Please submit any feed back in the comments. You can download Web Project Setup version 1.2 below.

Download: web_project_setup.zip

Web Project Setup 1.1 Screen Shot

What it does

Web Project Setup will create an organized folder structure with sub folders inlcuding Assets, images, includes etc.. and create an XHTML Strict 1.0 index file with the correct extension automatically appended, layout and print style sheets, and IE 6/7 style sheets if the option is selected. The index file is updated accordingly with IE 6/7 conditional comments.

Simply put it just speeds the whole process up. There is much more to add/do but so far its working.

To Do List

  • Add application Icon
  • Add options for include files e.g. header, footer, nav
  • Incorporate htc and IE 6 png fix options
  • Make the index file output more streamlined and more dynamic pending previous items
  • Fix error that displays after alert if you try to create a project with no name or no directory or both
  • Presets with common css layouts to auto populate index file and css files
  • Add user preferences e.g. folder structure and save settings

Change Log

November 19, 2008

Now when a server technology is selected and includes are selected the correct technology type include method is inserted into the index html per include instance.

Example:

<jsp:include page=“includes/php/header.jsp” />
<!—#include file=“includes/php/header.asp” —>
<?php include(“includes/php/header.php”); ?>

July 27, 2008

  • Added Application Icon
  • Fixed issue where correct technology file extension was being output incorrectly. e.g. if php were selected file would still be output as index.html vs index.php

August 21, 2008

  • Added ability to select/deselect include files if a server technology is selected
  • Streamlined index output based on user specified options
  • Fixed error that would display if you tried to create a project with no name or directory specified. Error handling now returns correctly.

Pownce this article! Digg This