aboutsummaryrefslogtreecommitdiff
path: root/templates
Commit message (Collapse)AuthorAge
* * Reorganised the doc wiki's todo/* pages, using a link/tag to flagjoey2006-06-02
| | | | | | | | | | * 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.
* * Add -refresh option to ikiwiki-mass-rebuild and use that on upgrades thatjoey2006-05-27
| | | | do not need a full rebuild, in order to update any basewiki pages.
* better fix for empty actions list issuejoey2006-05-26
|
* * Rebuilding on upgrade to this version is recommended.joey2006-05-26
| | | | | | | | * 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.
* header can appear more than one time, so is a class, not an idjoey2006-05-26
|
* * The page name and parent links has switched from using a <h1> to a styledjoey2006-05-26
| | | | | | | | | | <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.
* * Add ikiwiki-mass-rebuild script, ripped out of the postinst.joey2006-05-05
| | | | | * Add some new config items to the estseek.conf template, which are needed by hyperestraier 1.2.3.
* * Allow discussion links on pages to be turned off with --no-discussion.joey2006-05-05
|
* rather a lot of changes to make hyperestraier search be a plugin, allowingjoey2006-05-03
| | | | | | | | | | | | | | 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
* * Rename inlinepage to depends, so that it can be used to refer to morejoey2006-05-01
| | | | | | | | | | | | 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.)
* morejoey2006-04-25
|
* formattingjoey2006-04-25
|
* subscription nearly donejoey2006-04-25
|
* Convert postprocessordirectives into preprocessordirectives, so they arejoey2006-04-04
| | | | | | | | | | | | | 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.
* - add <base> to cgi output, this is especially useful for output containingjoey2006-04-02
| | | | | | | | | | | 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.
* fixesjoey2006-03-29
|
* added --hyperestraier switch, which turns on search supportjoey2006-03-29
| | | | | (ok, the way I run estseek.cgi is admittedly pretty nasty, but it works..)
* css supportjoey2006-03-29
|
* missing <p>joey2006-03-29
|
* html validation fixes:joey2006-03-29
| | | | | | | | | | | - 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.
* no need to use h2's herejoey2006-03-24
|
* foojoey2006-03-24
|
* add blog post templatejoey2006-03-24
|
* switch to h1 for page titles since pages tend to have h2's inside themjoey2006-03-24
|
* add archive pages and fix some bugsjoey2006-03-24
|
* hold onto your hats, full-fledged blogging has arrived in ikiwiki!joey2006-03-24
|
* improve description field for rssjoey2006-03-23
|
* add support for generating per-page rss feedsjoey2006-03-23
|
* prefs page implementedjoey2006-03-21
|
* add --diffurl, if set RecentChanges has links to svn diffsjoey2006-03-21
|
* added last changed timestamp for pagesjoey2006-03-20
|
* link to helponformatting from the edit pagejoey2006-03-19
|
* conflict detection, merging, etc should be done now, I thinkjoey2006-03-19
|
* first cut at svn merge and conflictjoey2006-03-19
|
* add a header to page preview sectionjoey2006-03-16
|
* dd page previewjoey2006-03-16
|
* nbsp hack to separate out the buttons a bit.joey2006-03-13
| | | | | should really use css for this..
* - Add Discussion links to the button bar, these will automatically createjoey2006-03-13
| | | | | | | | | | /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.
* templatize commit types, so it could use icons, or whateverjoey2006-03-12
|
* - finish user registration and password request emailjoey2006-03-12
| | | | | | | - 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)
* fixjoey2006-03-12
|
* - use templates for signin form, error messagesjoey2006-03-12
| | | | | | | | | | | | | - 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
* improve messagejoey2006-03-12
|
* add rev as comment to shut up html::templatejoey2006-03-12
|
* dohjoey2006-03-12
|
* template for recentchangesjoey2006-03-12
|
* use template for page renderingjoey2006-03-12