joey
ca366fc902
add support for generating per-page rss feeds
2006-03-23 21:00:51 +00:00
joey
07e68136bb
ugh
2006-03-23 19:29:18 +00:00
joey
f178b62b68
who said markdown made it easier to read? :-P
2006-03-23 19:28:12 +00:00
joey
a223f4540f
support arbitrary characters in page titles, via some ugly use of unicode
...
character numbers
2006-03-23 19:25:08 +00:00
joey
86540c654f
design for rss feeds and blogging
2006-03-23 10:29:28 +00:00
joey
b645dc5a41
Getopt::Long is a huge, heavy perl module. So why use it?
...
This {gross,amazing} hack makes all wrapped uses of ikiwiki forgo any
option parsing at all. Options come in preparses via an env var from the
wrapper. As a bonus, Wrapper.pm no longer needs to be updated when command
line options are added to the program. Load time is sped up by around 10%.
ikiwikiwrap --params is no longer supported by this change. You will need
to rebuild your wrappers to take advantage of it.
2006-03-23 07:37:16 +00:00
joey
6c8cf5dd57
Major code reoganisation, splitting up the single big file. The two goals
...
kept in mind during this are a) to reduce load time for common cases like
cgi and post-commit and b) make the code easier to navigate.
This also modularises RCS support to the extent that it should be possible
to drop in a module for some RCS other than svn, add a switch for it, and
it pretty much just work.
High chance I missed an edge case that breaks something, this is only
barely tested at this point.
2006-03-23 06:51:15 +00:00
joey
03781baeb0
underlays are *hard*. feh
2006-03-23 04:44:32 +00:00
joey
62f1f9732b
found & fixed another symlink attack
2006-03-23 04:33:35 +00:00
joey
0b1828f694
*warning* any wrappers built with a previous version of ikiwiki need to be
...
rebuilt
This changes ikiwiki's syntax to require only 2 parameters (source and
dest) and not three. The templatedir parameter is now an optional
--templatedir.
2006-03-23 02:53:03 +00:00
joey
483f61d228
improve
2006-03-23 02:31:51 +00:00
joey
509479f236
improve
2006-03-23 02:30:51 +00:00
joey
def0274793
add another example
2006-03-23 01:49:55 +00:00
www-data
b73debadba
web commit by joey
2006-03-23 01:48:01 +00:00
joey
325d5c791f
added adminuser settings, globlist support, and used this to implement page
...
locking
2006-03-23 01:40:46 +00:00
www-data
33b7f3444c
web commit by joey
2006-03-22 19:04:41 +00:00
joey
5fe80a6371
prefs page implemented
2006-03-21 02:38:17 +00:00
joey
b7d3a12c5c
note that format of historyurl changed too..
2006-03-21 01:27:05 +00:00
www-data
8ca32b69a6
web commit by joey
2006-03-21 01:21:58 +00:00
www-data
c9594a0921
web commit by joey
2006-03-21 01:20:09 +00:00
joey
773731743d
add --diffurl, if set RecentChanges has links to svn diffs
2006-03-21 01:18:01 +00:00
joey
b7c86dda2f
added last changed timestamp for pages
2006-03-20 19:56:37 +00:00
www-data
3a6d0d3a77
web commit by joey
2006-03-20 18:27:13 +00:00
joey
ba335c94c7
fix setup file error
...
improve svn log regexp to deal with file copies/moves
2006-03-20 05:09:30 +00:00
www-data
ae0475367c
web commit by joey
2006-03-19 22:01:43 +00:00
www-data
cc5248c5f6
web commit by joey
2006-03-19 22:00:58 +00:00
www-data
1d8e719e6a
web commit by joey
2006-03-19 22:00:23 +00:00
www-data
f6cf982152
web commit by joey
2006-03-19 21:59:09 +00:00
www-data
a80f0c6e4f
web commit by joey
2006-03-19 21:58:42 +00:00
www-data
3eb389ca61
web commit by joey
2006-03-19 21:56:42 +00:00
joey
f0ff1625e0
foo
2006-03-19 21:54:42 +00:00
www-data
febe494a96
web commit by joey
2006-03-19 21:52:44 +00:00
joey
f0d7a5ee1a
basewiki integration
2006-03-19 21:51:39 +00:00
www-data
470c46c794
web commit by joey
2006-03-19 21:49:20 +00:00
joey
e04018ebc1
added basewiki
2006-03-19 21:44:15 +00:00
www-data
c47d165a33
web commit by joey
2006-03-19 21:30:21 +00:00
joey
f24b47d2ea
add helponformatting page
2006-03-19 21:25:47 +00:00
www-data
93f8af972b
web commit by joey
2006-03-19 20:49:26 +00:00
www-data
a4fb4c301f
web commit by joey
2006-03-19 20:43:23 +00:00
www-data
a53033e3dd
web commit by joey
2006-03-19 20:42:12 +00:00
www-data
8db7e3eca9
web commit by joey: conflict and merge is done!
2006-03-19 20:36:50 +00:00
www-data
07504a9c1b
web commit by joey
2006-03-19 20:36:05 +00:00
joey
1b4f41de77
non-conficting commit to test merging..
2006-03-19 20:35:59 +00:00
www-data
4d50e71d31
web commit by joey: conflict test
2006-03-19 20:34:10 +00:00
www-data
72f0753c30
web commit by joey: conflict test
2006-03-19 20:17:20 +00:00
www-data
6d098608e6
web commit by joey: conflict test
2006-03-19 20:12:15 +00:00
joey
6dc29ca72a
committing changes for conflict test
2006-03-19 20:10:58 +00:00
www-data
52db4a50f6
web commit by joey
2006-03-19 19:27:59 +00:00
www-data
53146f395c
web commit by joey
2006-03-19 19:24:40 +00:00
www-data
c7e9c36926
web commit by joey
2006-03-18 21:39:58 +00:00
www-data
22f3f422af
web commit by joey: thoughts on conflict resolution, gobbing, locking
2006-03-18 21:34:01 +00:00
www-data
f180afec6c
web commit by joey: test commit
2006-03-17 18:43:04 +00:00
www-data
2aa5962115
web commit by BrandenRobinson: Explain why letting users specify regexes is bad.
2006-03-17 16:51:14 +00:00
joey
b93e189934
fix update of links to removed pages
2006-03-16 22:25:17 +00:00
www-data
4102ac826d
web commit by joey
2006-03-16 22:07:51 +00:00
joey
e57ee3aaea
preview done
2006-03-16 21:44:16 +00:00
www-data
f4d6635512
web commit by joey
2006-03-16 21:11:17 +00:00
www-data
c0a2814124
web commit by joey
2006-03-16 21:09:41 +00:00
www-data
c868d08aeb
web commit by joey
2006-03-16 21:07:32 +00:00
www-data
e4da88917e
web commit by BrandenRobinson: Add brainstorming about email change notification.
2006-03-16 21:06:46 +00:00
www-data
18879c0a14
web commit by joey
2006-03-16 21:06:32 +00:00
www-data
3b17a59734
web commit by BrandenRobinson: Fix missing end brackets in wikilink.
2006-03-16 20:59:19 +00:00
www-data
3815b952fa
web commit by joey
2006-03-16 20:45:43 +00:00
www-data
0340c45ea1
web commit by joey
2006-03-15 06:10:26 +00:00
www-data
7f6610f249
web commit by joey
2006-03-15 06:02:57 +00:00
www-data
4c232a06de
web commit by joey
2006-03-15 05:56:48 +00:00
www-data
ca0a240f31
web commit by joey: wikilink escaping supported now
2006-03-15 05:54:35 +00:00
www-data
2ee121fca4
web commit by joey
2006-03-15 05:53:38 +00:00
joey
5efb84517b
improve
2006-03-15 05:49:06 +00:00
joey
a1a7019f27
man page generation
2006-03-15 04:40:32 +00:00
joey
1186094987
debianise
2006-03-15 04:05:53 +00:00
joey
0a52e8fd82
config files now based on perl modules
...
add MakeMaker foo for module
2006-03-15 03:24:34 +00:00
joey
7f8efe4524
fix Discussion links to not take the BestLink.
...
As a bonus we now have meta Disussion/Discussion pages available, etc. Oh
well.. :-)
2006-03-14 06:04:44 +00:00
joey
c768f9a2e9
load/save index when rendering a page in cgi mode for svn-less wikis
2006-03-14 05:37:34 +00:00
joey
7144eb3973
Some fixes to the parent links, I think the link to the index will be right
...
in all cases now.
2006-03-14 05:33:44 +00:00
joey
1c4d4e1e04
improved setup file more
2006-03-13 19:53:13 +00:00
joey
0f35669dd6
foo
2006-03-13 19:31:05 +00:00
joey
2e1417eb08
document setup files
2006-03-13 19:29:21 +00:00
joey
f7f45d6a0a
add rebuild after calling setup, better format for setup files
2006-03-13 19:10:29 +00:00
joey
ac69a97905
avoid linkifying escaped wikilinks
2006-03-13 18:45:38 +00:00
joey
4796acdae7
add --setup, --wrappermode
...
allow filename param to --wrapper
2006-03-13 18:35:23 +00:00
joey
0990216956
- add --exclude
...
- move all the config vars into %config
2006-03-13 02:08:04 +00:00
www-data
46308ef825
web commit by webtest
2006-03-13 01:07:50 +00:00
www-data
b22707f602
web commit by webtest
2006-03-13 01:06:10 +00:00
www-data
240618531a
web commit by webtest
2006-03-13 01:01:52 +00:00
www-data
a3ee4a8d72
web commit by webtest
2006-03-13 01:01:38 +00:00
www-data
eb9a603698
web commit by webtest
2006-03-13 01:01:22 +00:00
www-data
fa14d781d9
web commit by webtest
2006-03-13 01:01:02 +00:00
joey
2d4bf757fb
- Add Discussion links to the button bar, these will automatically create
...
/Discussion subpages.
- Fix linking to DNE pages in some edge cases.
- Fix --rebuild (oops)
- Fix propigation of "from" field trru the login process when creating a
new page.a
- Ideas for change notification.
2006-03-13 00:52:57 +00:00
www-data
f4a6a03de6
web commit by webtest
2006-03-12 22:35:14 +00:00
www-data
11227db575
web commit by webtest
2006-03-12 20:47:48 +00:00
www-data
9be36eaa90
web commit by webtest
2006-03-12 20:46:20 +00:00
www-data
efb91c8d3c
web commit by webtest
2006-03-12 20:43:33 +00:00
www-data
7e3e19a38f
web commit by webtest
2006-03-12 20:37:12 +00:00
www-data
a8308741d2
web commit by webtest
2006-03-12 20:35:51 +00:00
www-data
14b6e66ce0
web commit by joey
2006-03-12 20:32:14 +00:00
www-data
dad86cfe98
web commit by joey: test logged in commit
2006-03-12 20:14:45 +00:00
www-data
033fe224da
web commit by joey
2006-03-12 20:13:02 +00:00
joey
60631f58b8
- finish user registration and password request email
...
- make sure a user is in the userdb before assuming they're logged on based
on session info (allows deleting uerdb item and invalidating all
sessions)
2006-03-12 20:10:42 +00:00
joey
0563a600e9
security improvements, switched to single session db file
2006-03-12 18:07:14 +00:00
joey
798c48a1a6
- use templates for signin form, error messages
...
- use FormBuilder for edit page forms (also use template)
- print debug to stderr in cgi mode to avoid breaking http headers
- fix links to page in parentlinks if $url is unset
- reorganise how wikilink is used in templates
- only make recentchanes link if svn is enabled
- change session id cookie to something we control
- add support for logging committer name for web commits from signed in
users (untested)
- probably more changes I forgot
2006-03-12 16:37:26 +00:00
www-data
09a97d699e
web commit from 66.118.98.137:
2006-03-12 05:22:54 +00:00
www-data
7fe6b059e3
web commit from 66.118.98.137:
2006-03-12 05:21:37 +00:00
www-data
d78d706830
web commit from 66.118.98.137:
2006-03-12 05:20:47 +00:00
www-data
1a4adb98df
web commit from 66.118.98.137:
2006-03-12 05:16:01 +00:00
www-data
9efbadb35d
web commit from 66.118.98.137:
2006-03-12 05:15:08 +00:00
www-data
03160b117c
web commit from 66.118.98.137: ikiwiki man page in markdown
2006-03-12 05:14:41 +00:00
www-data
3863f56d88
web commit from 66.118.98.137:
2006-03-12 04:44:23 +00:00
www-data
580dedff75
web commit from 66.118.98.137:
2006-03-12 04:43:27 +00:00
www-data
71f021518a
web commit from 66.118.98.137:
2006-03-12 04:41:31 +00:00
www-data
613c11d598
web commit from 66.118.98.137:
2006-03-12 04:39:12 +00:00
www-data
66b92c6eb5
web commit from 66.118.98.137:
2006-03-12 04:38:00 +00:00
www-data
8ab39fcc04
web commit from 66.118.98.137:
2006-03-12 04:37:27 +00:00
www-data
26fb2ba7ca
web commit from 66.118.98.137:
2006-03-12 04:37:12 +00:00
www-data
6985b31a5f
web commit from 66.118.98.137:
2006-03-12 04:36:55 +00:00
www-data
85b77c637f
web commit from 66.118.98.137:
2006-03-12 04:36:26 +00:00
www-data
cae5e22a8d
web commit from 66.118.98.137:
2006-03-12 04:09:59 +00:00
www-data
7f8fa959f4
web commit from 66.118.98.137:
2006-03-12 03:55:40 +00:00
joey
bbabbca9d1
template for recentchanges
2006-03-12 03:29:09 +00:00
joey
1311d67f0d
added signin form, although it needs to be hooked up to a user store
2006-03-12 02:22:29 +00:00
www-data
e7f2e59d1b
web commit from 66.118.98.137:
2006-03-12 02:21:02 +00:00
www-data
6b6033607d
web commit from 71.104.166.233:
2006-03-12 00:33:54 +00:00
www-data
64148dad63
web commit from 151.196.18.127: There, un[[]]'d.
2006-03-11 19:44:37 +00:00
www-data
50b019c667
web commit from 151.196.18.127: Linkified?
2006-03-11 19:44:03 +00:00
www-data
09c0785e3e
web commit from 62.45.9.73: fixed typo. -schot
2006-03-11 16:30:18 +00:00
www-data
c316b2a3ab
web commit from 89.51.237.43:
2006-03-11 15:54:28 +00:00
www-data
54f84475a1
web commit from 84.162.253.249: foo
2006-03-11 14:05:24 +00:00
www-data
3409aa6a92
web commit from 80.196.72.6:
2006-03-11 12:59:29 +00:00
www-data
6246e909eb
web commit from 217.147.92.53:
2006-03-11 08:32:44 +00:00
www-data
507d430986
web commit from 66.118.98.137:
2006-03-11 06:45:16 +00:00
www-data
8c032a31ea
web commit from 66.118.98.137:
2006-03-11 06:41:51 +00:00
www-data
041f10bf3e
web commit from 66.118.98.137:
2006-03-11 06:41:01 +00:00
www-data
76deb2e171
web commit from 66.118.98.137:
2006-03-11 06:35:52 +00:00
www-data
518ce143f6
web commit from 66.118.98.137:
2006-03-11 06:34:04 +00:00
www-data
ef814598fd
web commit from 66.118.98.137:
2006-03-11 06:32:44 +00:00
www-data
113887b157
web commit from 66.118.98.137:
2006-03-11 06:14:13 +00:00
www-data
d430b23ba3
web commit from 66.118.98.137:
2006-03-11 06:09:52 +00:00
www-data
4e87ea7ed1
web commit from 66.118.98.137:
2006-03-11 06:09:10 +00:00
www-data
89d8b736e8
web commit from 66.118.98.137:
2006-03-11 06:06:37 +00:00
www-data
3065ec79ad
web commit from 66.118.98.137:
2006-03-11 06:05:29 +00:00
www-data
b35fee6c6d
web commit from 66.118.98.137:
2006-03-11 06:03:44 +00:00
www-data
fd69e837b6
web commit from 66.118.98.137:
2006-03-11 06:03:30 +00:00
www-data
dce2ce40e8
web commit from 66.118.98.137:
2006-03-11 06:02:51 +00:00
www-data
8440a771c1
web commit from 66.118.98.137:
2006-03-11 06:00:48 +00:00
www-data
e7d50f7f73
web commit from 66.118.98.137:
2006-03-11 05:55:12 +00:00
www-data
dba676550c
web commit from 66.118.98.137:
2006-03-11 05:52:38 +00:00
www-data
b292bec36c
web commit from 66.118.98.137:
2006-03-11 05:52:13 +00:00
www-data
07959b57ca
web commit from 66.118.98.137:
2006-03-11 05:52:00 +00:00
www-data
b25c93c862
web commit from 66.118.98.137:
2006-03-11 05:51:44 +00:00
www-data
ea56c863e8
web commit from 66.118.98.137:
2006-03-11 05:51:15 +00:00
www-data
20020cc9da
web commit from 66.118.98.137:
2006-03-11 05:50:50 +00:00
www-data
cf0da19b5f
web commit from 66.118.98.137:
2006-03-11 05:50:29 +00:00
www-data
8b639834e3
web commit from 66.118.98.137:
2006-03-11 05:49:50 +00:00
www-data
25082d9768
web commit from 66.118.98.137:
2006-03-11 05:49:23 +00:00
www-data
11ec861855
web commit from 66.118.98.137:
2006-03-11 05:47:47 +00:00
www-data
169162e92f
web commit from 66.118.98.137:
2006-03-11 05:46:59 +00:00
www-data
644335eeed
web commit from 66.118.98.137:
2006-03-11 05:46:47 +00:00
www-data
0c66f3d54b
web commit from 66.118.98.137:
2006-03-11 05:46:02 +00:00
www-data
e550e44bbb
web commit from 66.118.98.137:
2006-03-11 05:45:18 +00:00
www-data
40a91a9ab0
web commit from 66.118.98.137:
2006-03-11 05:43:56 +00:00
joey
965afd875c
up
2006-03-11 05:41:25 +00:00
www-data
69d70eb3ba
web commit from 66.118.98.137:
2006-03-11 05:40:09 +00:00
www-data
ff24d2efba
web commit from 66.118.98.137:
2006-03-11 05:37:55 +00:00
www-data
6303d8d42f
web commit from 66.118.98.137:
2006-03-11 05:37:17 +00:00
www-data
ff34c32de0
web commit from 66.118.98.137:
2006-03-11 05:36:10 +00:00
www-data
de74b74953
web commit from 66.118.98.137:
2006-03-11 05:35:44 +00:00
www-data
eb9ffe2f3e
web commit from 66.118.98.137:
2006-03-11 05:34:08 +00:00
www-data
e12e98f958
web commit from 66.118.98.137:
2006-03-11 05:32:50 +00:00
www-data
24006aa6a8
web commit from 66.118.98.137:
2006-03-11 05:32:03 +00:00
www-data
336c546b28
web commit from 66.118.98.137:
2006-03-11 05:27:53 +00:00
www-data
040bfd0966
web commit from 66.118.98.137:
2006-03-11 05:27:11 +00:00
www-data
7d68b97484
web commit from 66.118.98.137:
2006-03-11 05:26:52 +00:00
www-data
cf841ef42d
web commit from 66.118.98.137:
2006-03-11 05:25:43 +00:00
www-data
44eaf2de10
web commit from 66.118.98.137:
2006-03-11 05:24:53 +00:00
www-data
3fb1893fb1
web commit from 66.118.98.137:
2006-03-11 05:24:01 +00:00
www-data
58fafcea44
web commit from 66.118.98.137:
2006-03-11 05:23:10 +00:00
www-data
05327034a2
web commit from 66.118.98.137: moved from index, expand
2006-03-11 05:20:55 +00:00
www-data
b78400d68c
web commit from 66.118.98.137: trimming
2006-03-11 05:18:26 +00:00
joey
57706b5d4a
foo
2006-03-11 05:08:25 +00:00
joey
15b5e9e7ae
up
2006-03-11 04:37:11 +00:00
joey
2aaab7db29
up
2006-03-11 00:40:34 +00:00
joey
deb4e4b0c2
update
2006-03-10 23:43:44 +00:00
joey
942d5896cd
added cgi support
2006-03-10 23:16:09 +00:00
joey
d5566303d6
foo
2006-03-10 09:16:07 +00:00
joey
9ab1c273f6
autowrapper
2006-03-10 09:02:09 +00:00
joey
65e3686ead
dd
2006-03-10 08:19:53 +00:00
joey
d3d8890ee9
foo
2006-03-10 07:00:09 +00:00
joey
035a4f31b1
added linksbacks
2006-03-10 06:01:46 +00:00
joey
198c2d9c45
options
2006-03-10 04:28:06 +00:00
joey
a1997e1994
add
2006-03-10 02:10:44 +00:00