| Commit message (Expand) | Author | Age |
* | * Atom feed support based on a patch by Clint Adams.•••* Add feeds=no option to inline preprocessor directive to turn off all types
of feeds. feeds=rss will still work, and feeds=atom was also added, for
fine control.
* $IkiWiki::version now holds the program version, and is accessible to
plugins.
| joey | 2006-10-08 |
* | fix mime type | joey | 2006-09-17 |
* | * Updated ikiwiki.svgz from Recai, includes an icon and is used to generate••• a multi-resolution favicon.ico.
| joey | 2006-09-16 |
* | * pagetemplate hooks are now also called when generating cgi pages.•••* Add a favicon plugin, which simply adds a link tag for an icon to each
page (and cgis).
| joey | 2006-09-16 |
* | * Include <link rel> tag for RSS feeds, used by some aggregators and••• firefox to find the feed.
| joey | 2006-09-06 |
* | * Patch from James Westby to add an actions option to inline; this••• adds Edit and Discussion links at the end of blog entries.
| joey | 2006-08-28 |
* | * Make all pages pull in a local.css style sheet, if present. This won't••• be included in ikiwiki, but can be created to make local styling changes
w/o needing to merge in every new change to the distributed style.css.
| joey | 2006-08-24 |
* | revert broken parentlinks fix, which was broken, explain why•••add plugins/contrib page to avoid broken link on this wiki
| joey | 2006-08-22 |
* | * Clean up behavior with broken parentlinks. | joey | 2006-08-21 |
* | * Fixed a bug with previews of subpages having broken links to top-level••• pages.
* Change how the stylesheet url is determined in the templates: Remove
STYLEURL and add BASEURL to all templates (some already had it). This
new more general variable can be used to link to other things (eg, images)
from the template, as well as stylesheets.
| joey | 2006-08-21 |
* | * Add a tail fin^W^Wsidebar plugin by Tuomo Valkonen.•••* If a page links to itself, mark up the link text in a span with
class="selflink" so that it can be styled. I don't have a useful style
defined for that though.
| joey | 2006-08-18 |
* | Hope encrico doesn't mind, but I changed the location and layout of the•••tags on the templates. This way seems to fit better with the links. Also
some css cleanup, avoid hardcoded <i> etc.
| joey | 2006-07-28 |
* | - Adds a tag plugin that allows more easily tagging pages.••• The meta plugin can also still be used for that, but the tag plugin
also lists a page's tags at the bottom of the page.
- Allows preprocessor directives to have parameters with no specified
value.
- Fixes preprocessor directive parameter parsing so that
foo=bar baz now means "foo=bar" and a "baz" with no value.
* Run pagetemplate hooks when inlining pages so that inlines pages also
list their tags.
* Make all plugins with pagetemplate hooks check that variables exist
on the template before setting them.
| joey | 2006-07-27 |
* | * Reorganised the doc wiki's todo/* pages, using a link/tag to flag•••* Allow pagetemplate plugins to override *anything* in the template.
* Add a meta plugin, which allows specifying various metadata about pages,
like license and author. It also allows for inserting html link and meta
tags into html, overriding the title, and adding hidden WikiLinks, which
can be useful when using link-based globbing for page categorisation.
* Remove preprocessor directives from inlined pages.
* Allow simple preprocessor directive values to be specified w/o quotes.
| joey | 2006-06-02 |
* | better fix for empty actions list issue | joey | 2006-05-26 |
* | * Rebuilding on upgrade to this version is recommended.•••* Add a html validity check to the test suite, using the wdg-html-validator,
if available.
* Make the html valid when there is nothing in the actions list by adding an
empty <li> to the end of it.
* Reordered some function call parameters for consistency.
| joey | 2006-05-26 |
* | header can appear more than one time, so is a class, not an id | joey | 2006-05-26 |
* | * The page name and parent links has switched from using a <h1> to a styled••• <span>, so pages can use <h1> internally instead of needing to use <h2>.
* Updated all of ikiwiki's own wiki pages for that.
* Add pagetemplate hook, which can be used by plugins that want to mess
around with adding new stuff to the page template.
* Remove headercontent; the search plugin now adds the search box to the
header by registering a pagetemplate hook, and other plugins should do
similarly.
| joey | 2006-05-26 |
* | * Allow discussion links on pages to be turned off with --no-discussion. | joey | 2006-05-05 |
* | rather a lot of changes to make hyperestraier search be a plugin, allowing•••for other types of search engine plugins if wanted, and also opening up a
lot of new possibilities for other kinds of plugins later
some notable changes along the way:
- lots of new hook types: cgi, render, delete
- wrapper files fixed to support config strings with newlines in them
- HEADERCONTENT in page template useful for plugins. Probably needs to be
expanded to more such for other places plugins might want to add content.
- remove unnecessary wrappers field from config info stored in wrappers
| joey | 2006-05-03 |
* | * Rename inlinepage to depends, so that it can be used to refer to more••• dependency relationships than just inlining. This will require a rebuild
on upgrade to this version.
* Move the rss link, put it in the blogpost form if there is one and at the
top if not. This is both nicer because easier to find, and it cleans up
the code which had used inlinepage as a flag for adding the link later.
* Allow the depends GlobList to be built up from multiple sources (such as
plugins) during a page render.
* Which means that more than one blog is now supported to appear on a
single page. (With some limitations.)
| joey | 2006-05-01 |
* | fixes | joey | 2006-03-29 |
* | added --hyperestraier switch, which turns on search support•••(ok, the way I run estseek.cgi is admittedly pretty nasty, but it works..)
| joey | 2006-03-29 |
* | css support | joey | 2006-03-29 |
* | missing <p> | joey | 2006-03-29 |
* | html validation fixes:••• - escape & in urls (also clean up cgi url generation)
- since markdown wraps inlined pages in <p></p>, close and re-open
the paragraph tags when generating the embedded html
- added XHTML 1.0 doctypes to templates
- fixed <hr /> and <br /> in templates
- add an alt attribute to inline images, based on the WikiLink to the
image. Allows things like [[my_image|img.png]] to customise alt text.
| joey | 2006-03-29 |
* | hold onto your hats, full-fledged blogging has arrived in ikiwiki! | joey | 2006-03-24 |
* | add support for generating per-page rss feeds | joey | 2006-03-23 |
* | prefs page implemented | joey | 2006-03-21 |
* | added last changed timestamp for pages | joey | 2006-03-20 |
* | nbsp hack to separate out the buttons a bit.•••should really use css for this..
| joey | 2006-03-13 |
* | - 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.
| joey | 2006-03-13 |
* | - 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
| joey | 2006-03-12 |
* | use template for page rendering | joey | 2006-03-12 |