- Current version
- 0.8 [en], 2006-08-03.
- Download: dSite-0.8 (533KB installer). Help and tutorial included.
- Abstract
- dSite was develped from site. It is a standalone web site processor to automatically include navigational facilities within your HTML files and thus create quasi static websites. This means that you can easily add or remove pages and include or remove them from your navigation menus without having to hassle with the navigation manually. No databases are needed, just author your HTML pages and include some commands (as HTML comments) in those files.
- Licence
- dSite is freeware that comes without any warranty or support. Thus you use it entirely at your own risk.
- Stay tuned
- I set up an RSS news feed to keep you informed about changes to my website. Not all of them will contain update information for my programmes.
The installer contains the executable as well as the documentation which also serves as an example of how dSite works. I included a tutorial which covers how to create a static website with dSite.
Why dSite?
You want to create a web site but don't want to use server side scripting or haven't learned PHP or similar languages? You'd like to use server side scripting but your web hoster doesn't offer it in the low-price package? You'd like to use decent navigational facilities in your web site but have no access to content manangement systems? Then, dSite might be the right tool for you.
dSite is a small tool that helps you maintain static websites without the need to have any databases installed. It is a processor for your HTML files. You specify a base directory for dSite to start in. dSite then processes all HTML files and creates navigation and other flexible structures.
Note: This very web site that you're currently reading was created using dSite.
Let me emphasize: dSite is not an HTML editor but a processing tool. You have to be able to author HTML (and CSS) for yourself. Or at least a little bit.
If you have any questions or you encounter a problem, feel free to contact me — after you read the documentation :). Have fun!
Some features
- Create navigation (main menu, position bar, sub menus) out of your site structure. I don't need any database or similar things.
- Support for creating regular anchors from
<link>-tags - Include files
- Define and use variables (useful in included files)
- Create Sitemap
- Produces valid HTML code (I encourage the use of CSS!)
Known issues
- Unicode support is virtually not there
Changelog
0.8 — 2006-08-03
- tutorial revisited and example files included
- Added
TITLE,HTMLTITL,DESCRIPTION,DATEandSUBJECTvariables. - Conditional texts for variables.
- Implemented persistent variables:
<!--$$VAR--><!--/$VAR--> - Implemented long command line options and added
--recursion-depth - Fixed some errors in the help files
0.7 — 2006-07-27
- limited recursion depth (if an operating system supporting symlinks hosts the web site files)
- changed <!-- SITEMAP --> to <!-- SITE_SITEMAP --> (backwards compatible)
- improved keyboard usage and help on preferences
- Implemented IgnoreInvalidDirectories to avoid processing of directories without HTML files or without DC.Title.
dsite_sitemapmeta information empowers you to ignore specific files for the creation of the site map- Different default regexps for ignoring files:
(^[_~.])|^(\.swp$)|(\.bak$) - implemented drag&drop of a directory onto the form
- Implemented simple command line interface
- adapted help files again
0.6.1 — 2006-07-24
- fixed a bug with the sitemap. It now can reside anywhere within the web site.
- Included SubmenuFilePrefix and SubmenudirPrefix to enable code before file and directory entries in the <!-- SITE_SUBMENU --> command
- updated help
[ top ]
Contact & Imprint — Kontakt & Impressum
Created: 2004-08-13 — last modified: 2006-08-03 — last update of web site: 2012-05-10
Follow me: