Commit Graph

1492 Commits (8e75bcd2dc192da1e649ae70c3dd6a181367eb2c)

Author SHA1 Message Date
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
Joey Hess 4528b95d25 mention that pagespec_match returns an overloaded value 2009-10-07 18:06:49 -04:00
Joey Hess ff2aa982c3 Merge branch 'master' into dependency-types 2009-10-05 16:47:40 -04:00
Joey Hess 786dcf15c4 responses, questions, ideas 2009-10-05 16:47:12 -04:00
http://smcv.pseudorandom.co.uk/ 3a188c047b thoughts about renaming the actual images to .albumimage 2009-10-05 16:08:19 -04:00
Joey Hess f7d04d1067 switch plugins page to use a map instead of an inline
A map just seems a better fit for reference, since it deliniates the
contrib plugins better, and orders better.

It also has the advantage of being less expensive, since the plugins page
does not need to update when eg, the pagecount page changes.

Only downside is, no rss feed of new plugins. Which I know a few people
were subscribed to.
2009-10-05 15:26:15 -04:00
Joey Hess dc6fab3824 syntax 2009-10-05 15:17:36 -04:00
Joey Hess fc864515b8 omit forum and javascript from list 2009-10-05 15:16:14 -04:00
Joey Hess c6bf4228d5 make links dependencies fire if broken links change 2009-10-05 15:01:05 -04:00
Joey Hess be032a7b87 rework dependency types code
Simplify, change default content depends number to 1,
change interface to make more sense.
2009-10-04 20:30:21 -04:00
Joey Hess a8af271e5a document effect of contentless dependencies on sidebar efficiency 2009-10-04 16:28:14 -04:00
Joey Hess fd9d968024 document add_depends dependency type interface 2009-10-03 15:37:57 -04:00
Joey Hess 6e133959bc fix wording here too 2009-10-02 18:47:15 -04:00
Joey Hess 4f9c5896b2 add bug about transitive dependencies 2009-10-02 15:15:23 -04:00
martin f62de29638 documentation seems inaccurate 2009-10-01 08:12:49 -04:00
http://weakish.pigro.net/ 13940c5773 [patch] add an option to determine whether put autoindex pages in repo or not 2009-10-01 05:48:09 -04:00
Joey Hess caa3818eff thoughts 2009-09-30 15:17:03 -04:00
http://smcv.pseudorandom.co.uk/ be47e501c3 reply to potential album user 2009-09-25 14:19:49 -04:00
David Riebenbauer 0b0116cb98 create myself a user page
and link from my signatures so far
2009-09-25 06:37:15 +02:00
brush bac0174b78 installation attachments q's 2009-09-22 18:49:03 -04:00
http://kaizer.se/ 5946a54ec7 see Resolve native reStructuredText links to ikiwiki pages 2009-09-17 11:33:12 -04:00
http://kaizer.se/ 36094d7674 Resolving WikiLinks in rst -- WIP 2009-09-16 23:34:27 -04:00
Amitai Schlair dad25308d2 typo 2009-09-12 01:32:29 -04:00
Joey Hess f1999df705 remove cgi exclusion
Note that a typical use of this plugin is for a static site, w/o cgi
support enabled.
2009-09-12 00:24:57 -04:00
Joey Hess 9042a86f36 update 2009-09-11 18:37:42 -04:00
Joey Hess 5b818c9f2a doc update, add --exclude ikiwiki.cgi to examples 2009-09-11 18:28:35 -04:00
Joey Hess a7d7acc0f7 resp 2009-09-11 17:47:31 -04:00
Amitai Schlair 544cedaa19 response 2009-09-11 17:34:47 -04:00
Joey Hess 412a4dd62a review 2009-09-11 14:44:32 -04:00
Joey Hess e5d9d3cc52 add rcs/cvs 2009-09-10 16:31:58 -04:00
Amitai Schlair 5ee980d77a catch up to genwrapper 2009-09-10 15:17:28 -04:00
Joey Hess 525d4cd037 new hook 2009-09-10 14:06:30 -04:00
Joey Hess 3ebd4e0b45 Add genwrapper hook, that can be used to add code into the C wrapper. 2009-09-10 14:04:46 -04:00
Amitai Schlair d2b57ae20f File::chdir is needed now 2009-09-10 00:59:05 -04:00
Amitai Schlair 689106ad3a automated tests added (and they highlight that the plugin should
probably restore the caller's working directory)
2009-09-09 23:17:15 -04:00
Amitai Schlair b7415543c1 describe current state of wrapper modification 2009-09-09 22:42:47 -04:00
Amitai Schlair 1b4c3fb551 note refactored wrapper tweakulation 2009-09-09 22:36:23 -04:00
Joey Hess 2a99ebf276 underlay: Also allow configuring additional directories to search for template files in. 2009-09-08 17:27:37 -04:00
Joey Hess 1f828d280a update 2009-09-08 14:38:57 -04:00
Joey Hess 6d170066e9 Revert spam
This reverts commit c1c933ca65.
2009-09-08 14:27:51 -04:00
WikiJeanHawkins c1c933ca65 2009-09-08 14:21:49 -04:00
Joey Hess 3813632a8f comment 2009-09-07 13:47:34 -04:00
http://schmonz.livejournal.com/ ca32904720 move apt-get comment here 2009-09-07 12:54:24 -04:00
http://schmonz.livejournal.com/ e953865045 revert previous; with pkgsrc you'd need textproc/p5-Text-CSV, but let's not proliferate that sort of thing here 2009-09-07 12:51:56 -04:00
http://hendry.iki.fi/ 8691bc006e Can't markup [[!table Error: ]] 2009-09-07 05:53:50 -04:00
Amitai Schlair 127ed4d6c7 no more IPC::Cmd or String::ShellQuote, huzzah 2009-09-04 15:08:48 -05:00
bremner f582457ea0 2009-09-03 08:18:27 -04:00
Joey Hess 6fe3c6bb5f ruther review 2009-09-02 16:10:57 -04:00
Joey Hess 9e195018a2 remove ^P's 2009-08-31 19:30:31 -04:00
martin 9492bf3158 fixed link 2009-08-31 11:03:20 -04:00
Joey Hess a86de9b1f6 update for Text::MultiMarkdown split 2009-08-30 19:17:45 -04:00
Joey Hess d678147410 Revert "po: do not inject custom bestlink function when po_link_to eq default"
This reverts commit cdc3576c8d.

Conflicts:

	IkiWiki/Plugin/po.pm

This change broke the test suite and is not strictly necessary.
2009-08-30 14:50:43 -04:00
Amitai Schlair 58cef9c3cf describe the wrapper change 2009-08-30 02:35:38 -04:00
Amitai Schlair 558873131f also need File::ReadBackwards now 2009-08-30 01:31:15 -04:00
Amitai Schlair 0721363a7a bug fixed, to-dos done 2009-08-30 01:26:57 -04:00
Amitai Schlair 6962b34597 This is in my git branch now, no need for a copy of the code here. 2009-08-29 22:17:40 -04:00
intrigeri ef69cb34c3 doc/po(test suite failures): follow-up
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-08-29 17:25:51 +02:00
Joey Hess 94727e7fcf merged 2009-08-28 19:49:22 -04:00
Joey Hess 2ba54735ce po test suite failure 2009-08-28 18:34:44 -04:00
intrigeri 6be8746125 doc/po: report problem with link() + propose patch
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-08-28 16:38:13 +02:00
intrigeri e3b5d70137 doc/po: bug report + patch proposal wrt. inline's post form's rootpage
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-08-28 15:08:02 +02:00
Joey Hess cc6000f0b9 both changes picked 2009-08-28 07:34:09 -04:00
intrigeri 8064acf87f doc/po: reported bug + patches wrt. created page type
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-08-28 13:20:33 +02:00
Joey Hess 18e4fa6539 fix merged 2009-08-27 15:54:44 -04:00