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 84ae8c9654 `constants`: Remove PAGE_TREE 6 days ago
include `constants`: Remove PAGE_TREE 6 days ago
source Remove old version of external link icon 1 week ago
.gitignore Update .gitignore file 5 months ago
README Document page addition and removal in the README file 1 week ago
TODO Update TODO 2 weeks ago
addpage `addpage`: Use `_get_pagetree` instead of `PAGE_TREE` constant 6 days ago
build `build`: Use `_get_navtree` instead of relying on `NAV_TREE` constant 1 week ago
checkscripts Add header comment 10 months ago
css Add shortcut to css directory 9 months ago
delpage `delpage`: Use `_get_pagetree` instead of `PAGE_TREE` constant 6 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.