Files for the official Dragora website
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Michael Siegel ca16a72f73 `subroutines`: Dumb down `_abort`, smart up `_cleanup` 2 days ago
include `subroutines`: Dumb down `_abort`, smart up `_cleanup` 2 days ago
source Remove accidentally tracked `navtree` backup file 2 days ago
.gitignore Update `.gitignore` 2 days ago
README Document page addition and removal in the README file 2 months ago
TODO Update TODO 2 weeks ago
addlang scripts: Use `_env_checks` 2 days ago
addnews scripts: Use `_env_checks` 2 days ago
addpage scripts: Use `_env_checks` 2 days ago
build scripts: Use `_env_checks` 2 days ago
checkscripts Have `checkscripts` run by Bash 1 month ago
css Add shortcut to css directory 12 months ago
delpage scripts: Use `_env_checks` 2 days ago

README

Dragora website
===============

[Description/Abstract/Short summary]

Contents
--------

1. Prerequisites
2. Usage
2.1 Building the site
2.2 Adding pages
2.3 Removing pages
2.4 Posting news items
3. How it all works
3.1 Directory structure
3.2 How the scripts work
4. Contributing
5. Authors
6. Acknowledgments


2. Usage
--------


2.1 Building the site
--------------------

To build the site, simply run

./build

To include test pages in the build, run

./build -t


2.2 Adding pages
----------------

To add a new page, run the `addpage` script without any arguments. The script
works interactively and will walk you through the process, providing
context-specific help for each question (except where it doesn't).


2.3 Removing pages
------------------

To remove a page, run the `delpage` script without any arguments. The script
works interactively and will walk you through the process, providing
context-specific help for each question (except where it doesn't).

If the page selected for removal is visible in the site navigation, the
corresponding navigation item will be removed as well.