summaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)Author
2006-07-04* Make RecentChanges use a table and some CSS, should be much more readable.joey
No code changes involved. * Encode & in diffurl in examples, to conform to pedantic rules.
2006-07-02 so make sure to let perl know it should be handled as utf8. Also,joey
* Improve layout of edit page so formatting help link is always visible w/o getting in the way of the preview.
2006-06-02* Reorganised the doc wiki's todo/* pages, using a link/tag to flagjoey
* 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.
2006-05-27* Add -refresh option to ikiwiki-mass-rebuild and use that on upgrades thatjoey
do not need a full rebuild, in order to update any basewiki pages.
2006-05-26better fix for empty actions list issuejoey
2006-05-26* Rebuilding on upgrade to this version is recommended.joey
* 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.
2006-05-26header can appear more than one time, so is a class, not an idjoey
2006-05-26* The page name and parent links has switched from using a <h1> to a styledjoey
<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.
2006-05-05* Add ikiwiki-mass-rebuild script, ripped out of the postinst.joey
* Add some new config items to the estseek.conf template, which are needed by hyperestraier 1.2.3.
2006-05-05* Allow discussion links on pages to be turned off with --no-discussion.joey
2006-05-03rather a lot of changes to make hyperestraier search be a plugin, allowingjoey
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
2006-05-01* Rename inlinepage to depends, so that it can be used to refer to morejoey
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.)
2006-04-25morejoey
2006-04-25formattingjoey
2006-04-25subscription nearly donejoey
2006-04-04Convert postprocessordirectives into preprocessordirectives, so they arejoey
expanded before markdown. Consequences: - No need to worry about markdown messing with parameters of preprocessordirectives. (If you had to escape stuff in one before, you'll need to undo that escaping now.) - No need for ugly </p> hacks before inlined subpages. Instead, subpages are wrapped in a <div>, and this prevents markdown from touching them. (This can also be used to add style to subpages.) - rss generation is less of a hack.
2006-04-02- add <base> to cgi output, this is especially useful for output containingjoey
wikilinks since the urls should work now in more situations - drop --limit from svn log run, since a) it needs a fairly new svn and b) in some cases, it would limit it to too few entries to display the requested number of changes - Use driver:DB_File and not driver:db_file for better compatability with old versions of CGI::Session. - Note that HTML::Template 3.02.02 is needed.
2006-03-29fixesjoey
2006-03-29added --hyperestraier switch, which turns on search supportjoey
(ok, the way I run estseek.cgi is admittedly pretty nasty, but it works..)
2006-03-29css supportjoey
2006-03-29missing <p>joey
2006-03-29html validation fixes:joey
- 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.
2006-03-24no need to use h2's herejoey
2006-03-24foojoey
2006-03-24add blog post templatejoey
2006-03-24switch to h1 for page titles since pages tend to have h2's inside themjoey
2006-03-24add archive pages and fix some bugsjoey
2006-03-24hold onto your hats, full-fledged blogging has arrived in ikiwiki!joey
2006-03-23improve description field for rssjoey
2006-03-23add support for generating per-page rss feedsjoey
2006-03-21prefs page implementedjoey
2006-03-21add --diffurl, if set RecentChanges has links to svn diffsjoey
2006-03-20added last changed timestamp for pagesjoey
2006-03-19link to helponformatting from the edit pagejoey
2006-03-19conflict detection, merging, etc should be done now, I thinkjoey
2006-03-19first cut at svn merge and conflictjoey
2006-03-16add a header to page preview sectionjoey
2006-03-16dd page previewjoey
2006-03-13nbsp hack to separate out the buttons a bit.joey
should really use css for this..
2006-03-13- Add Discussion links to the button bar, these will automatically createjoey
/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-12templatize commit types, so it could use icons, or whateverjoey
2006-03-12- finish user registration and password request emailjoey
- 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-12fixjoey
2006-03-12- use templates for signin form, error messagesjoey
- 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-12improve messagejoey
2006-03-12add rev as comment to shut up html::templatejoey
2006-03-12dohjoey
2006-03-12template for recentchangesjoey
2006-03-12use template for page renderingjoey