http://smcv.pseudorandom.co.uk/
f6dde92957
advertise some bugfixes
2010-04-04 14:05:42 +00:00
http://smcv.pseudorandom.co.uk/
834936a408
bug report + patch: unnecessary YAML::Any dependency
2010-04-04 14:03:51 +00:00
http://smcv.pseudorandom.co.uk/
20040772ce
update fieldsort plugin to be compatible with the latest version of my branch
2010-04-04 00:27:20 +00:00
Simon McVittie
ef63441440
Remove tagged_is_strict option, and just behave as though it was enabled
...
Jon was worried about the backwards-compatibility break involved in making
tagged() not match non-tag links, but Joey seems less concerned about it.
2010-04-04 00:43:58 +01:00
Simon McVittie
c1a42e76bc
implement typed links; add tagged_is_strict config option
2010-04-04 00:43:48 +01:00
Simon McVittie
04a59b3c65
Move sort hooks to the IkiWiki::SortSpec namespace
...
Also rename cmpspec_translate (internal function) to sortspec_translate
for consistency.
2010-04-03 14:28:21 +01:00
Simon McVittie
75fd080465
Remove support for check_cmp_foo (pre-sort checks)
2010-04-03 14:28:21 +01:00
Simon McVittie
a875ee8be7
Split out sortnaturally into a plugin
2010-04-03 14:28:21 +01:00
http://smcv.pseudorandom.co.uk/
0dad28b353
reduced difference
2010-04-03 00:45:16 +00:00
http://kerravonsen.dreamwidth.org/
a682df9a1f
considering tags and fields
2010-04-01 07:22:37 +00:00
http://smcv.pseudorandom.co.uk/
63bc057690
2010-04-01 01:35:35 +00:00
http://kerravonsen.dreamwidth.org/
4eed0abc8c
response; thoughts about inline and tags
2010-04-01 00:23:31 +00:00
http://kerravonsen.dreamwidth.org/
fc5445b906
response
2010-03-31 03:01:41 +00:00
http://smcv.pseudorandom.co.uk/
bb8b941bfc
respond; correct license of fieldsort plugin to match IkiWiki
2010-03-30 12:48:03 +00:00
http://smcv.pseudorandom.co.uk/
edcea2b981
respond
2010-03-30 12:27:18 +00:00
http://smcv.pseudorandom.co.uk/
0503bf7c88
2010-03-30 12:10:40 +00:00
http://smcv.pseudorandom.co.uk/
026355cfa2
respond and attempt to invoke Joey :-)
2010-03-30 12:09:59 +00:00
http://kerravonsen.dreamwidth.org/
90c444d9f1
response
2010-03-30 06:44:04 +00:00
http://kerravonsen.dreamwidth.org/
2d1e4cce45
response
2010-03-30 05:38:31 +00:00
http://kerravonsen.dreamwidth.org/
386e464188
quick response
2010-03-30 05:31:10 +00:00
http://oneingray.myopenid.com/
ba05b907e3
More wishlist items for the `xslt` plugin.
2010-03-28 15:58:37 +00:00
http://smcv.pseudorandom.co.uk/
3c98cf653f
fix link
2010-03-26 15:09:11 +00:00
http://smcv.pseudorandom.co.uk/
b9958fe3cf
brief review of report
2010-03-26 14:09:04 +00:00
http://smcv.pseudorandom.co.uk/
fffd7e7e02
oh, my mistake... this *is* necessary, but could perhaps be done better?
2010-03-26 13:43:37 +00:00
http://smcv.pseudorandom.co.uk/
bea828a2f6
doesn't field+template already cover this?
2010-03-26 13:30:52 +00:00
http://smcv.pseudorandom.co.uk/
d88af43011
brief review of field; fieldsort plugin
2010-03-26 13:20:33 +00:00
http://kerravonsen.dreamwidth.org/
3cea3eb5da
response
2010-03-26 04:30:43 +00:00
Joey Hess
0f28f31047
security?
2010-03-26 00:12:22 -04:00
Simon McVittie
b86276ffed
Reimplement extensible sorting mechanisms, in the same way as pagespecs
2010-03-25 23:31:53 +00:00
Simon McVittie
60edd2dc31
Allow sorting to be combined and/or reversed
2010-03-24 23:51:48 +00:00
http://smcv.pseudorandom.co.uk/
3b08b19b4e
use `` to avoid markdown eating example pagespecs
2010-03-24 21:33:03 +00:00
Simon McVittie
e67a9382f6
Allow hooks to add sorting functions to pagespec_match_list
2010-03-24 00:29:10 +00:00
http://smcv.pseudorandom.co.uk/
0f433ed01c
link to highlight
2010-03-17 00:42:38 +00:00
Joey Hess
e56ec7a96c
websetup: Add websetup_unsafe to allow marking other settings as unsafe.
2010-03-13 15:08:00 -05:00
Joey Hess
02d9445684
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2010-03-11 15:44:16 -05:00
Joey Hess
ac3aac560f
moderatedcomments: Added moderate_pagespec
...
* moderatedcomments: Added moderate_pagespec that can be used
to control which users or comment locations are moderated.
This can be used, just for example, to moderate http://myopenid.com/ *
if you're getting a lot of spammers from one particular openid
provider (who should perhaps answer your emails about them),
while not moderating other users.
* moderatedcomments: The moderate_users setting is deprecated. Instead,
set moderate_pagespec to "!admin()" or "user(*)" instead.
2010-03-11 15:44:10 -05:00
http://adam.shand.net/
03c2cf94e2
2010-03-11 05:32:00 +00:00
Thiana
20635d3610
Clarification request
2010-03-09 03:55:28 +00:00
Joey Hess
376d0dc9b7
response
2010-03-08 20:27:30 -05:00
Thiana
9d6a755d39
2010-03-09 00:50:45 +00:00
http://www.google.com/profiles/schmonz
159471c923
response
2010-03-01 21:23:00 +00:00
Thiana
837b04759c
2010-03-01 21:17:09 +00:00
http://liw.fi/
fe571e9590
2010-03-01 21:12:48 +00:00
http://kerravonsen.dreamwidth.org/
0284ccf5eb
fixed typo
2010-03-01 14:43:55 +00:00
Jon Dowland
4be426ab1a
wl from report to field plugin pages
2010-03-01 10:28:59 +00:00
Joey Hess
f1183cbf0c
add ngettext support & optimize gettext handling
...
As I was adding ngettext support, I realized I could optimize the gettext
functions by memoizing the creation of the gettext object. Note that
the object creation is still deferred until a gettext function is called,
to avoid unnecessary startup penalties on code paths that do not need
gettext.
A side benefit is that separate stub functions are no longer needed to
handle the C language case.
2010-02-14 18:09:12 -05:00
Joey Hess
f4c517110e
formatting
2010-02-12 15:53:50 -05:00
Joey Hess
7b07286a6f
layout
2010-02-12 15:41:19 -05:00
Joey Hess
4a7558539c
add highlevel view of when hooks are called during compile and cgi phases
2010-02-12 15:38:07 -05:00
Joey Hess
60410369da
add variable value examples
2010-02-12 14:48:22 -05:00
Joey Hess
ba19f940bd
move note to sidebox
2010-02-12 14:44:26 -05:00
Joey Hess
b1c47b4065
heading tweaks
2010-02-12 14:41:28 -05:00
Joey Hess
5d566d8b32
reorg and expand docs of some variables
2010-02-12 14:38:43 -05:00
Joey Hess
20ba12802b
add section information
2010-02-12 04:22:15 -05:00
Joey Hess
a7eb434afd
another (last?) tag change
2010-02-12 04:10:11 -05:00
Joey Hess
1db0dd855a
one more
2010-02-12 03:56:56 -05:00
Joey Hess
21b4f11cbb
more tag reorg
2010-02-12 03:51:47 -05:00
Joey Hess
3ce8030daf
more tag reorg
2010-02-12 03:43:01 -05:00
Joey Hess
04a99c8440
plugin tag reorg
2010-02-12 03:38:00 -05:00
Joey Hess
9cee2962e0
format plugin categorization
2010-02-12 01:10:36 -05:00
Joey Hess
a63929f6cc
Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file.
2010-02-11 22:24:15 -05:00
Joey Hess
e11876b700
httpauth: Add httpauth_pagespec setting that can be used to limit pages to only being edited via users authed with httpauth.
2010-02-11 18:25:10 -05:00
Joey Hess
046095552a
httpauth: When cgiauthurl is configured, httpauth can now be used alongside other authentication methods (like openid or anonok). Rather than always redirect to the cgiauthurl for authentication, there is now a button on the login form to use it.
2010-02-11 17:26:09 -05:00
Joey Hess
b384af237d
opendiscussion: This plugin will also now allow posting comments
...
to otherwise locked-down sites.
2010-02-06 16:19:17 -05:00
Joey Hess
1e0b724bac
document that state variables are not available in the checkconfig hook
2010-01-31 14:03:19 -05:00
http://kerravonsen.dreamwidth.org/
e9ee3d7d85
note new version of getfield
2010-01-24 09:41:44 +00:00
http://kerravonsen.dreamwidth.org/
f6b2edef64
new release of getfield; can now get values from other pages as well as current page
2010-01-24 09:38:40 +00:00
http://kerravonsen.dreamwidth.org/
27d2d7115d
note that report is now released
2010-01-24 02:59:11 +00:00
http://kerravonsen.dreamwidth.org/
bcde9b7412
new report plugin
2010-01-24 02:52:57 +00:00
simonraven
9c0c8b57fb
2010-01-17 17:27:51 +00:00
http://oblomov.myopenid.com/
fa0bbaab21
Suggest # as page-field separator
2010-01-17 09:56:26 +00:00
simonraven
2137d1f68c
2010-01-17 09:31:07 +00:00
simonraven
b3363aa89f
2010-01-17 09:28:07 +00:00
http://kerravonsen.dreamwidth.org/
354468d280
respond: markup, not internals
2010-01-17 00:10:55 +00:00
simonraven
e3a09318a0
2010-01-16 08:42:56 +00:00
http://kerravonsen.dreamwidth.org/
3b2772967f
responded to discussion
2010-01-16 08:08:46 +00:00
simonraven
353f722dc4
2010-01-16 05:29:53 +00:00
simonraven
a1138ae820
the pod bold thingy didn't work, making it a markdown one
2010-01-16 05:19:42 +00:00
Spida
65db2f47ac
2010-01-15 00:15:33 +00:00
Joey Hess
4f25d90ebc
mention that lighttpd does support this. Example needed.
2010-01-14 18:56:05 -05:00
http://kerravonsen.dreamwidth.org/
f90827f29b
this is sort of format too
2010-01-13 02:47:59 +00:00
http://kerravonsen.dreamwidth.org/
2cbf60a431
correcting link
2010-01-13 02:38:33 +00:00
http://kerravonsen.dreamwidth.org/
a352767276
fixed title
2010-01-13 02:37:27 +00:00
http://kerravonsen.dreamwidth.org/
7d997f1007
ftemplate: field-aware structured template plugin
2010-01-13 02:36:28 +00:00
http://kerravonsen.dreamwidth.org/
ccc8e88682
getfield: query field (meta-data) values
2010-01-13 02:27:59 +00:00
http://kerravonsen.dreamwidth.org/
9ccd1ba41b
ymlfront: backend for structured data
2010-01-13 02:20:34 +00:00
http://kerravonsen.dreamwidth.org/
0c89eabcf5
more options for field configuration, additional pagespec test
2010-01-13 00:37:56 +00:00
Joey Hess
d35bf0be67
correction
2009-12-25 15:08:22 -05:00
http://weakish.pigro.net/
cf26aa6bc7
question: "still domain specific or not?"
2009-12-24 08:46:40 +00:00
http://kerravonsen.dreamwidth.org/
c4a2d93115
added tag
2009-12-23 15:14:57 +00:00
http://kerravonsen.dreamwidth.org/
c7e822a496
added tag
2009-12-23 15:13:04 +00:00
http://kerravonsen.dreamwidth.org/
01e744af0f
third time lucky?
2009-12-23 15:09:59 +00:00
http://kerravonsen.dreamwidth.org/
85eab3e9ff
try again with tag
2009-12-23 15:08:14 +00:00
http://kerravonsen.dreamwidth.org/
407a94c6a6
added tag
2009-12-23 15:07:11 +00:00
http://www.google.com/profiles/kari.pahula
5b48f1412e
Getting OpenID verified identity externally
2009-12-12 06:33:21 -05:00
http://www.google.com/profiles/schmonz
a3803f3cd8
on my unixauth branch now
2009-12-11 21:59:08 -05:00
http://kerravonsen.dreamwidth.org/
2a4f37b462
oops, fixed name
2009-12-04 04:11:12 -05:00
http://kerravonsen.dreamwidth.org/
658da70f6a
added field plugin
2009-12-04 04:09:44 -05:00
http://lj.rossia.org/users/imz/
917b8e5ba1
minor: a link to describe the mentioned format
2009-12-02 13:20:43 -05:00
http://lj.rossia.org/users/imz/
c4b7d04669
minor: a link to describe the format
2009-12-02 13:08:42 -05:00
http://kerravonsen.dreamwidth.org/
11a6112b56
added the proper template thingie
2009-12-02 00:45:23 -05:00
http://kerravonsen.dreamwidth.org/
5d68ee9e4e
here be a plugin for processing POD!
2009-12-02 00:43:47 -05:00
http://kerravonsen.dreamwidth.org/
6eb35262d5
clearing up a bit of confusion about who I am
2009-12-01 20:55:25 -05:00
http://kerravonsen.dreamwidth.org/
18840f67e9
now have fixed xslt plugin
2009-12-01 18:51:48 -05:00
http://kerravonsen.dreamwidth.org/
cbdd0d8507
bug fix; now checks extensions.
2009-12-01 18:51:10 -05:00
http://kerravonsen.dreamwidth.org/
3ca05b15d6
reply to comment
2009-12-01 18:30:25 -05:00
Joey Hess
db746519eb
security and comments
2009-12-01 16:08:21 -05:00
http://jmtd.livejournal.com/
d57ec1c6a4
add plugin template
2009-12-01 11:30:03 -05:00
http://kerravonsen.dreamwidth.org/
9f30da3e1c
xslt plugin
2009-11-30 21:55:06 -05:00
Joey Hess
268a2dd54c
htmllink: allow a title attribute to be specified
2009-11-26 14:10:21 -05:00
Joey Hess
f4cb6edd0f
remove info about how to manually add relativedates
...
The date directive is a better approach.
2009-11-25 01:31:44 -05:00
Joey Hess
df75c5b93a
date: New plugin that allows inserting date directives that expand to pretty-printed dates, using the same formatting as used for page modification date display, etc.
2009-11-25 01:18:43 -05:00
Joey Hess
92a6f2e5e8
httpauth: Add cgiauthurl setting that can be used to do http basic auth only when ikiwiki needs authentication, rather than for any access to the cgi/wiki.
2009-11-10 00:50:59 -05:00
Joey Hess
9f0931ce21
localstyle: New plugin, allows overrding the toplevel local.css with one that is closer to a page.
...
I chose not to have it override style.css, because style.css is not really
intended to be edited; the one from the underlay is intended to be used as
a base that local.css overrides.
I chose to use a plugin rather than changing the default behavior, both
because I didn't want to have to worry about possibly breaking backwards
compatability (though this seems unlikely), and because it seemed cleaner
to not include style template parameters in the main page template code.
I suppose someone might want a way to not override the toplevel
local.css, but instead include it as well as foo/local.css. Probably the
best way to do that would be to have foo/local.css @import ../local.css
(modulo browser compatability issues). Alternatively, edit page.tmpl
to always include the toplevel local.css, or swap out this plugin for
another one.
2009-11-09 13:39:05 -05:00
Joey Hess
66b46576ec
Moved the postscan hook to run on the raw html of a page, before the template is filled out. This improves the search plugin's indexing, since it will not include navigational elements from the page template or sidebar.
2009-11-08 13:48:07 -05:00
Jon Dowland
2faf2d706b
rm empty discussion page
2009-11-05 09:26:57 +00:00
http://mcfrisk.myopenid.com/
b37bca1dff
move forum
2009-11-05 03:46:13 -05:00
http://mcfrisk.myopenid.com/
06293fc92e
from html to ikiwiki with url compatibility
2009-11-04 17:51:10 -05:00
Joey Hess
c29957e017
google: Pass the whole wiki url to google, not just the domain, so that search works correctly for wikis that are located in subdirectories of domains.
2009-10-29 18:05:58 -04:00
Amitai Schlair
879f2f683e
the setup file wants `rsync_command`, not `rsync`
2009-10-28 20:57:27 -04:00
Jon Dowland
4dd50ba1bc
update URL to mediawiki plugin
2009-10-28 13:52:05 +00:00
Amitai Schlair
57213fa0db
Google will take a full URL, request that the plugin send it
2009-10-27 22:22:11 -04:00
Jogo
11fc28970b
403 response may be a "not found" too
2009-10-27 17:44:06 -04:00
Joey Hess
8dfd5289a9
moderatedcomments: New plugin to allow comment moderation w/o relying on blogspam.net.
2009-10-26 13:24:27 -04:00
tschwinge
002b6d2c41
shortcuts: local file.
2009-10-16 03:19:55 -04:00
http://smcv.pseudorandom.co.uk/
bc4b8e4e23
not another hidden requirement...
2009-10-15 23:27:53 -04:00
http://smcv.pseudorandom.co.uk/
969ce8c5f8
add a bit more attribution so it's clearer what Joey wrote
2009-10-15 23:22:18 -04:00
http://smcv.pseudorandom.co.uk/
cd5bf7eb7f
comments after trying to implement joey's idea
2009-10-15 23:16:52 -04:00
Joey Hess
77b0454e0c
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2009-10-14 13:20:55 -04:00
http://schmonz.livejournal.com/
7e25c2116c
.htaccess hack
2009-10-13 20:51:43 -04:00
Joey Hess
ef7bddbc36
Merge branch 'dependency-types'
...
Conflicts:
doc/todo/dependency_types.mdwn
2009-10-13 15:15:54 -04:00
Jogo
7272938a11
2009-10-12 16:44:12 -04:00
Joey Hess
4cce292593
Merge branch 'master' into dependency-types
2009-10-11 23:38:41 -04:00
Joey Hess
6993d1f905
response
2009-10-11 22:58:17 -04:00
Joey Hess
a7cb309090
Merge branch 'master' into dependency-types
...
Conflicts:
debian/changelog
doc/plugins/calendar.mdwn
2009-10-11 16:54:23 -04:00
Joey Hess
665da89c27
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2009-10-11 16:53:07 -04:00
Joey Hess
e1939185d2
ikiwiki-calendar: New command automates creation of archive pages using the calendar plugin.
2009-10-11 16:52:54 -04:00
Joey Hess
5cddd8a0a3
typo
2009-10-11 16:04:03 -04:00
Joey Hess
5dba91cdc8
typo
2009-10-11 13:51:23 -04:00
Jogo
22ed3f388b
2009-10-11 04:34:17 -04:00
Jogo
800d165037
2009-10-10 04:22:41 -04:00
Joey Hess
74409f940d
add_depends: optimise influence calculation
...
I made match_* functions whose influences can vary depending on the page
matched set a special "" influence to indicate this.
Then add_depends can try just one page, and if static influences are found,
stop there.
2009-10-09 17:15:40 -04:00
Joey Hess
6f2cc5ac8c
pagespec_match_list: change limit to filter
2009-10-09 13:20:41 -04:00
Joey Hess
769b78df07
pagespec_match_list allow additional pagespec limit parameters again
2009-10-09 13:02:10 -04:00
Joey Hess
5e7b2dea84
rename use_pagespec to pagespec_match_list
...
To avoid breaking plugins, also support the old pagespec_match_list
calling convention, with a deprecation warning.
2009-10-08 23:51:06 -04:00
Joey Hess
32cd5f0b79
inline: switch to use_pagespec
...
Taking advantage of every single one of its features, of course.
Even had to add one more..
2009-10-08 18:30:50 -04:00
Joey Hess
5e236f5d25
add use_pagespec and deptype functions
2009-10-08 17:53:20 -04:00
Joey Hess
5f9860e65c
add type info to influence information
2009-10-07 21:52:37 -04:00
Joey Hess
4002d7c1a4
add influence info to match_*
...
Also update docs, test suite.
2009-10-07 20:31:13 -04:00
Joey Hess
76746c5fe6
Merge branch 'master' into dependency-types
2009-10-07 20:02:43 -04:00