intrigeri
a28559798a
po plugin: created OTHERLANGUAGES template loop
...
It currently only provides basic translations/master pages links.
Updated documentation accordingly.
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
32cc0b336a
po plugin: po_slave_languages is a hash, rather than a hash of hashes
...
The latter seems to be unsupported by ikiwiki config system.
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
d39f69da7f
po plugin: fix formatting in documentation
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
ae827a43f8
po plugin: build %translations at scan time
...
... so that we can consider it as complete at preprocess time
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
458ccebdd3
po plugin: added *.pot to wiki_file_prune_regexps
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
e163b037bf
po plugin: move translatable pages to setup file, refactor
...
Replaced [[!translatable]] directive with po_translatable_pages setting.
Moved istranslatable/istranslation code to helper functions leaving place for
future caching and/or memoization. The PageSpec functions still work.
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:10 +02:00
intrigeri
886f35153b
po plugin: added note about not publishing .pot files
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
b852b0655c
po plugin: added todo note about optimization
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
23dccccdf2
po plugin: update doc (move finished item from todo)
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
79d6f52d30
po plugin: implemented po_link_to=current
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
fdc7974b2a
po plugin: implemented po_link_to=negotiated
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
9c25f5cfe9
po plugin: rewrite internal linking specification
...
(not implemented yet)
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:09 +02:00
intrigeri
39d44d443d
rename urlpath hook into tweakurlpath for consistency's sake
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
e51089e11f
added the tweakbestlink hook
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
cc4736d9ee
po plugin: clearer file naming specs
...
i.e. clarify that master pages do not have to obey a special naming convention,
so that migration from/to this plugin is smooth
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
24726f2836
po plugin: add one more pagespec function to the specification
...
(not implemented yet)
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
a926f9840e
po plugin: linking behavior specification
...
(no implementation yet)
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
d9b9022c13
added hook urlpath
...
This hook can be used to modify the internal urls generated by ikiwiki.
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
bd50ba3e83
po plugin: switch to page.LL.html naming convention
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:08 +02:00
intrigeri
968106cc80
po plugin: enhance documentation
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:07 +02:00
intrigeri
45d08022bb
po plugin: name rendered master pages like slave ones (page.html.LL)
...
Apache's content negotiation transparently redirects any old URL (page.html) to
the new one, depending on the client preferred language (i.e. a German browser
will be fed with page.html.de). Transition to this naming convention is then
really smooth.
This naming convention allows one to deliberately display the master page, even
if her browser is configured for another language.
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:07 +02:00
intrigeri
fae57e807a
po plugin: initial documentation, along with huge TODO list
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:07 +02:00
intrigeri
fc299df955
added the targetpage hook
...
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-10-18 15:49:07 +02:00
Joey Hess
7390a7a072
relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself.
2008-10-17 20:47:32 -04:00
Joey Hess
79b376f991
Add an underlay for javascript, and add ikiwiki.js containing some utility code.
...
* Add an underlay for javascript, and add ikiwiki.js containing some utility
code.
* toggle: Stop embedding the full toggle code on each page using it, and
move it to toggle.js in the javascript underlay.
2008-10-17 20:28:18 -04:00
Joey Hess
cd305909d3
document google plugin
2008-10-10 17:13:33 -04:00
bremner
3369bbee1c
2008-10-10 01:45:45 -04:00
http://yag.myopenid.com/
2ff36e631e
2008-10-09 19:33:25 -04:00
Joey Hess
debd8636a0
problem fixed
2008-10-09 19:15:39 -04:00
http://yag.myopenid.com/
8c46ca734a
2008-10-09 18:50:04 -04:00
Joey Hess
8c191adf5c
tag updates
2008-10-09 16:58:25 -04:00
http://josephturian.blogspot.com/
4544a3e583
2008-10-09 15:01:09 -04:00
Joey Hess
d3ca495e61
lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes : #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.)
2008-10-08 17:47:38 -04:00
Joey Hess
6caed59b9c
remove page_locking page, move content to plugins/lockedit
...
Also, removed obsolte para about using the prefs page to configure locked
pages, that interface is obsolete, hidden by default, and the locked_pages
setup file setting is used instead.
2008-10-08 17:09:24 -04:00
Joey Hess
18b1c7f012
Merge branch 'tova'
2008-10-01 15:54:10 -04:00
Joey Hess
7308f3da5b
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2008-10-01 14:47:49 -04:00
Joey Hess
85ec27ab58
Merge branch 'master' into tova
...
Conflicts:
debian/changelog
2008-09-30 21:04:22 -04:00
Joey Hess
0651e86a4c
httpauth: Document that ikiwiki.cgi has to be in a directory subject to authentication. Closes : #500524
2008-09-30 21:03:51 -04:00
tschwinge
335049c5c4
The plugins have been rewritten and now should function properly.
2008-09-30 17:44:47 -04:00
Joey Hess
2d45a303e2
add newpagefile function
2008-09-29 18:51:16 -04:00
Joey Hess
d4ac1c750e
response
2008-09-27 21:13:35 -04:00
http://www.cse.unsw.edu.au/~willu/
66eb48ebcd
Thoughts on the new wikistate variable
2008-09-27 20:03:15 -04:00
Joey Hess
a5d3acd37c
Add %wikistate, which is like %pagestate except not specific to a given page, and is preserved across rebuilds.
2008-09-27 16:45:27 -04:00
Joey Hess
9ec9d6901d
Export pagetitle, titlepage, linkpage.
2008-09-27 14:27:42 -04:00
Joey Hess
dddf5d55fd
clarify when to use utlto and when to use htmlpage
...
suggestion from smcv
2008-09-27 12:54:10 -04:00
Joey Hess
78e4d5bc6f
clarify
2008-09-26 19:31:19 -04:00
Joey Hess
89256ab870
htmlscrubber: Add a config setting that can be used to disable the scrubber acting on a set of pages.
2008-09-26 18:07:37 -04:00
Joey Hess
dfe55e8956
Add keepextension parameter to htmlize hook. (Willu)
2008-09-23 13:39:21 -04:00
http://schmonz.livejournal.com/
72261774d2
2008-09-19 14:14:44 -04:00
Joey Hess
fde2682548
response
2008-09-19 14:11:28 -04:00