annotate README @ 65:88f87687b36e

Removed references to the CVS repository and replaced them with Mercurial.
author Steve Kemp <steve@steve.org.uk>
date Sun, 25 Nov 2007 14:15:10 +0000
parents 8af29bfa35b0
children e5b192246b68
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
1
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
2 Homepage:
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
3 http://www.steve.org.uk/Software/chronicle/
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
4
65
88f87687b36e Removed references to the CVS repository and replaced them with Mercurial.
Steve Kemp <steve@steve.org.uk>
parents: 19
diff changeset
5 Mercurial Repository:
88f87687b36e Removed references to the CVS repository and replaced them with Mercurial.
Steve Kemp <steve@steve.org.uk>
parents: 19
diff changeset
6 http://chronicle.repository.steve.org.uk/
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
7
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
8
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
9
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
10
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
11 chronicle - A blog compiler
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
12 ---------------------------
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
13
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
14 Chronicle is a tool which will convert a directory of simple
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
15 text files into a static HTML weblog, (or blog if you prefer).
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
16
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
17 The system is intentionally simple, but it does support:
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
18
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
19 * Template based output.
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
20
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
21 * Support for RSS feeds.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
22
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
23 * Support for tagged entries.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
24
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
25
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
26
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
27
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
28
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
29 Installation
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
30 ------------
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
31
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
32 It is possible to run the software without installing it, just
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
33 by placing blog entries in the ./blog directory and running
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
34 ./bin/chronicle.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
35
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
36 However it is recommended you install the software system-wide
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
37 by running "make install" as root.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
38
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
39 This will give you:
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
40
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
41 /usr/share/chronicle <- The theme directories.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
42 /usr/local/bin/chronicle <- The main binary.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
43 /etc/chroniclerc <- The main configuration file.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
44
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
45 If you wish to customise the templates it is recommended you
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
46 make a copy of them with a new name, then edit that copy. This
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
47 will prevent changes from being overwritten on upgrade.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
48
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
49 The configuration file may be copied to ~/.chroniclerc for
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
50 per-user configuration.
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
51
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
52
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
53
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
54 Blog Format
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
55 -----------
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
56
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
57 The blog format is very simple. Each file should start like this:
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
58
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
59 /--
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
60 title: The title of my post
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
61 date: 12 August 2007
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
62 tags: foo, bar, baz
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
63
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
64 The text of the actual entry goes here.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
65
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
66 However much there is of it.
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
67 \--
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
68
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
69
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
70 The tags are optional, but recommended, similarly the date of the post
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
71 is used in preference to the current date if none is present.
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
72
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
73
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
74 Bugs?
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
75 -----
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
76
19
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
77 Please report bugs to the author, where they will be fixed as
8af29bfa35b0 2007-08-14 21:13:09 by steve
steve
parents: 1
diff changeset
78 quickly as possible.
1
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
79
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
80
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
81 Steve
bc8961a81af6 2007-08-13 22:53:14 by steve
steve
parents:
diff changeset
82 --