![]() |
Web Development »
ASP »
General
Intermediate
A Free Website Management System - NukeditBy RickEastesRealtime page editing, Simple, "on-the-fly" menu construction, Modifiable permissions for users and groups, Built-in search engine optimisation |
Javascript, SQLWin2K, WinXP, Win2003, ASP, Visual Studio, DBA, Dev
|
||||||||||
|
Advanced Search |
|
|
|
||||||||||||||||
View Example: Nukedit.com
View Example: AAMI Car Insurance
View Example: Pool Tables
View Example: Eastes.net
Easy to Use
> Simple, automatic menu
construction
> Easy to modify permissions for users and groups
>
WYSIWYG page editing with file and image library
Get
Noticed!
> Search engine friendly
> Content is saved as
static so Google will love it
Lightning Fast
>
Modern technologies to automatically cache pages
Open
Source
> Some CMS's cost a lot of money.
> Nukedit is
Free.
> Open Source ASP and database is included
> Free for both
Personal and commercial use.
ENSURE SCRIPT BLOCKING IS DISABLED IF YOU USE NORTON ANTI-VIRUS
1. Internet Information Server - IIS
Unzip the �Nukedit� to your computer and open IIS. Nukedit must run as the DEFAULT WEB SITE.
Open IIS, right click "Default Web Site" and select "Home Directory" and browse for the location you unzipped Nukedit to.
Choose "Directory Security" and allow anonymous access
Allow read and write access to the content and database folder
If
you are just developing locally, you may also need to right click the
folder in windows explorer and grant Everyone full controll.
If running on your personal computer, the address must be http://localhost/
2. Setup
edit includes/setup.asp
You should look at all the options and alter them to reflect your requirements. Most won't need changing.
3. Design
Create
new graphics for your new website. The main ones being the image across
the top and watermark. See �For Designers� for full information about designing a site.
4. Permissions
Using IIS, set anonymous access to the site and...
Database read and edit.
/database/*.mdb
read, edit & delete:
/content/*.* (plus all sub directories)
Script access will also be required throughout the site
5. Login
Once the site is working, you'll need to log in as a power user to add new pages etc...
username: you@server.com
password: 1
6. Create
Create new pages by right clicking the menu on the left. Click the "start menu" to add main menu items.
Be sure to log on first
includes/Setup.asp
Contains setup options for
most of the site. See here first when setting up a new site.
includes/inc_main.asp
Does alot of the work.
Includes dynamic javascript cache creation.
#includes all other required
files.
Writes headers and footers.
includes/inc_dbfunctions.asp
usefull set of
helper functions that do database sql commands
includes/inc_FileUtilities.asp
library of file
system object functions
includes/inc_misc.asp
Some of the other ezyedit
functions.
Eg, permission checking, format date and server side http
requests
utilities/mailgate.asp
Use as you would use a
regular mailgate. This one pretties it up form to emails a bit better.
includes/sendmail.asp
Contains following
function:
function
SendMail(fromname,fromemail,toemail,subject,body,htmlbody)
Be sure to set the
mail server at the top of the file.
includes/searchcode.asp
utilities/search.asp
Pages
that handles the site search capabilities.
errormsg/404b.asp
If your hosting company
allows you to, set the default 404b.htm error message to errormsg/404b.asp and
pages not found will be looked in the search page.
InplaceEditor/
Contains all files that allow
inplace editing. Includes EDIT/SAVE buttons.
content/
Where the regular asp pages are
stored. These can all be edited
content/cache/
The side menu is cached to files
in here. One file for each user id
content/skins/
Any sub folders in this folder will be selectable as a page theme or skin. Any images and style sheets in this folder need to be modified by a designer to suit your needs. See "For Designers" for more
information.
Nukedit is a simple content management system that is suitable for managing and building a website. I hope you benefit from it and the source
code.
see site for source code
General
News
Question
Answer
Joke
Rant
Admin
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 23 Apr 2006 Editor: |
Copyright 2003 by RickEastes Everything else Copyright © CodeProject, 1999-2009 Web18 | Advertise on the Code Project |