Download 234.95 Kb.
|
Living Internet Web Site Template User Manual Version 2006-01-01 Living Internet Web Site Template User Manual Version 2006-01-01 (c) William Stewart 2006 – Updates may be obtained at LivingInternet.com/tsourcecode.htm Copyright (c) 2006 William Stewart. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at www.gnu.org. Contents 1. Introduction 2. License, Warranty, and Support 3. Build A Gardening Web Site 3.1 Top-Level Pages 3.2 Chapters 3.3 Sections 3.4 Subsections & Pages 3.5 Contents Pages 3.6 Source Code Updates 3.7 Navigation buttons 4. Maintaining The Site 4.1 Adding Pages 4.2 Deleting Pages 5. Site Development Tools 6. Suggested Future Work 7. Version History Appendix A – Source Code 1. Introduction This manual describes the Living Internet Web Site Template, modeled on the structure and source code programming developed for LivingInternet.com. The template provides a simple, open-source, easy method of building and maintaining web sites consisting of multiple pages of information, and provides automated support for standard web site navigation functionality including Contents, Previous, Up, and Next features. The site described in this document is based on a gardening theme, where enough pages are defined to provide a complete working example that can be used as the starting point for development of your own web site. The programming was designed for ease of maintenance, so the information the source code requires to process a page is mainly stored in the name of the page itself. The only source code updates required are edits of a list of pages and a list of chapter identifiers. The web site template and source code is built entirely from the two most standard web languages, HTML and JavaScript, so it doesn't require third-party programs to operate, and should run on any standard browser, anywhere. You can obtain a copy of the GNU GPL license, the current version of the source code, and a current version of this user manual at the following address: http://www.LivingInternet.com/tsourcecode.htm 2. License, Warranty, Support As specified on the title page, this manual is released under the GNU Free Documentation License. If you update the source code, you can update this manual as well. The source code is released under the GNU General Public License published by the Free Software Foundation, as further described in the header of the source code copied in Appendix A of this document. The source code and this manual are provided "as-is". There are no warranty or support services available. Use at your own risk. The following web pages have more information about HTML and JavaScript: HTML: http://www.livinginternet.com/w/ww_html.htm JavaScript: http://www.livinginternet.com/w/ww_applets.htm 3. Build A Gardening Web Site This section describes how to build a web site by building a site modeled on a gardening theme. You can then start from scratch or with a copy of the gardening site and use the same approach to create your own web site, changing page formats, location of navigation buttons, and other look and feel aspects to customize it to your own purposes. If you have a small site, you can define a single chapter and only a few top-level pages. Start with a few pages and test the site as you go along to make sure it is working as intended. You can then easily add and delete pages as described in Section 4. You can perform basic surfing of a site in progress from the storage folder on your computer simply by opening any page in a browser, enabling you to test pages and links without posting the site to the net. However, due to programming restrictions the navigation buttons and source code will only work in their natural habitat when the site is hosted on an Internet domain such as LivingInternet.com. If you don't have a web site, you can find low-cost starter packages from many companies large and small by searching the web for the phrase "web hosting". If your site is more than a handful of pages, it is useful to maintain a "site index" listing the pages in order. The index for the start of the gardening web site is shown below, where the individual pages are built as described in the following subsections. Gardening Web Site Index
3.1 Top-Level Pages 3.1.1 Design Top-level pages usually relate to the overall site itself, such as Help and Contact pages. Top-level pages reside in the top folder of the site and start with the letter "t". 3.1.2 Example The gardening site could start with the following top-level pages:
|
search |