Moving some material to page about editing pages; added link for it
[ikiwiki.git] / docs / howtos / HowToManageThisSite.mdwn
1 This site is managed using ikiwiki.  
2
3 ## File locations
4
5 * The site is located at `/usr/local/www/www.dragonflybsd.org/`
6 * The checked out copy from Git used to generate the site is at `/usr/local/www/ikiwiki-srcdir/` (commit here)
7 * The bare Git repo for the site is at `/usr/local/www/ikiwiki-repo/` (clone from here)
8 * Source is publically browsable at [gitweb.dragonflybsd.org](http://gitweb.dragonflybsd.org/).
9 * configuration file is at `/usr/local/etc/ikiwiki.setup`.
10 * Page layouts are at `/usr/pkg/share/ikiwiki/templates/` - page.tmpl is probably the one you want.
11 * Stylesheet changes are in `/usr/pkg/share/ikiwiki/basewiki/local.css`.
12
13 ## Upgrading
14
15 * Back up `/usr/local/www/ikiwiki-srcdir/`, `/usr/local/www/ikiwiki-repo/`, `/usr/pkg/share/ikiwiki/templates/`, and `/usr/local/etc/ikiwiki.setup`.
16 * You will probably need to restore `/usr/pkg/share/ikiwiki/templates/page.tmpl`, `/usr/pkg/share/ikiwiki/basewiki/favicon.ico`, and `/usr/pkg/share/ikiwiki/basewiki/local.css` with the original versions.
17 * Run any ikiwiki transition commands mentioned in the release notes at http://ikiwiki.info/news/ .
18 * Check for any new plugins that could be enabled; place them in the ikiwiki.setup file.
19
20 ## Feeds
21
22 * The sidebar on the main page displays recent headlines from the DragonFly BSD Digest.  
23 * Pages are saved to /digest/ and displayed using an 'inline' statement.  
24 * The actual feed information is gathered using an aggregate command, kept here so that instructions and actions are in the same place.
25 * Don't remove the aggregate command from this page unless you have someplace else for it.
26 * Here's the command and output: [[!aggregate  name="DragonFly Digest Feed" dir="digest"
27 feedurl="http://www.shiningsilence.com/dbsdlog/feed"
28 url="http://www.shiningsilence.com/dbsdlog/" updateinterval="1"
29 expireage="7" expirecount="20"]]
30
31 ## For more information
32
33 * This site contains ikiwiki documentation under /[[ikiwiki]].
34 * For document editing, visit [[How to edit pages on dragonflybsd.org|docs/howtos/How_To_Edit_This_Site]]