aboutsummaryrefslogtreecommitdiff
path: root/doc/features.mdwn
Commit message (Collapse)AuthorAge
* move inline docs to ikiwiki/directive/inlineJoey Hess2008-09-11
| | | | ikiwiki/blog will be going away
* rename preprocessordirective to directiveJoey Hess2008-08-25
| | | | | | | | | Reasons include: - easier to type - might want postprocessor directives again sometime, and listdirectives can then use the directive/* files for either - that it's done as a preprocessor step is an internal detail (and not a very accurate one, really :-)
* Migrate everything else via prefix_directivesSimon McVittie2008-07-21
| | | | | | This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives
* search: Converted to use xapian-omega.Joey Hess2008-06-03
| | | | | Everything is done except for the actual indexing. I plan to do incremental indexing as pages change.
* typoJoey Hess2008-01-29
|
* * Removed support for sending commit notification mails. Along with it wentJoey Hess2008-01-29
| | | | | the svnrepo and notify settings, though both will be ignored if left in setup files.
* MAJOR basewiki reorgJoey Hess2007-12-08
| | | | | Including redir pages for the moved basewiki pages. These will be removed in a future release.
* improvejoey2007-08-21
|
* reorg all the pages about rcs backends. Fix all linksjoey2007-08-21
|
* add to featuresjoey2007-08-13
|
* web commit by http://offby1.myopenid.com/joey2007-06-11
|
* * Add a templates page to the basewiki. It will automatically list alljoey2007-03-31
| | | | | | | | available templates. Rename the old templates page to wikitemplates. * Include the note template in the basewiki. * Add a popup template in the basewiki. CSS based on some by Martin Krafft. * Make the note, popup, and plugin templates detect missing variables and be self-documenting, listing the available variables.
* * viewcvs is now viewvc (in Debian unstable), update everything to use thejoey2007-02-09
| | | | new name.
* * Add canedit hook, allowing arbitrary controls over when a page can bejoey2007-02-02
| | | | | | | | | | | | | edited. * Move code forcing signing before edit to a new "signinedit" plugin, and code checking for locked pages into a new "lockedit" plugin. Both are enabled by default. * Remove the anonok config setting. This is now implemented by a new "anonok" plugin. Anyone with a wiki allowing anonymous edits should change their configs to enable this new plugin. * Add an opendiscussion plugin that allows anonymous users to edit discussion pages, on a wiki that is otherwise wouldn't allow it. * Lots of CGI code reorg and cleanup.
* linkjoey2007-01-13
|
* * Add a textile format plugin contributed by mazirian.joey2006-12-29
|
* * Make auth methods pluggable.joey2006-11-20
| | | | | * Move httpauth support to a plugin. * Add an openid plugin to support logging in using OpenID.
* * Patch from James Westby to support podcasting, photoblogging, vidcasting,joey2006-11-01
| | | | | or what have you, by creating enclosures for non-page items that are included in feeds.
* * Add a default stylesheet entry for the pagecloud.joey2006-10-28
| | | | | | | * Add examples page with some examples of things that can be done using ikiwiki, like a weblog. The examples can be copied into a user's wiki for a quick start, without needing to learn everything about how to put them together.
* * Atom feed support based on a patch by Clint Adams.joey2006-10-08
| | | | | | | | * 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.
* web commit by StefanoZacchiroli: added link to a (to be written) page about ↵joey2006-09-22
| | | | css in ikiwiki
* typojoey2006-09-16
|
* * Add support for mercurial, contributed by Emanuele Aina.joey2006-09-06
|
* * Add support for tla, contributed by Clint Adama. Closes: #385936joey2006-09-04
|
* reorgjoey2006-08-28
|
* reorgjoey2006-08-28
|
* reorgjoey2006-08-28
|
* * Add toc (table of contents) plugin.joey2006-08-28
|
* fixjoey2006-08-20
|
* fixjoey2006-08-20
|
* modernisationjoey2006-08-20
|
* * Renamed GlobLists to PageSpecs.joey2006-08-02
| | | | | | | | | | | | | | * PageSpecs can now include nested parens, "and", and "or". This remains backwards compatible to the old GlobList format. It's implemented by treating the GlobList as a very limited microlanguage that is transformed to perl code that does the matching. * The old GlobList format is deprecated, and I encourage users to switch to using the new PageSpec format. Compatability with the old format will be removed at some point, possibly by 2.0. * Wiki rebuild needed on upgrade to this version due to PageSpec change. * Add support for creation_month and creation_year to PageSpec. Closes: #380680 * Changes to index file encoding.
* * ikiwiki can now download and aggregate feeds with its new aggregatejoey2006-07-30
| | | | | | | | plugin, so it's possible to implement a Planet using ikiwiki! * --setup --refresh no longer rebuilds wrappers. Use --setup --refresh --wrappers to do that. * Add %IkiWiki::forcerebuild to provide a way for plugins like aggregate to update pages that haven't changed on disk.
* * Put categories in rss feeds for tagged items.joey2006-07-29
|
* * Support a w3mmode, which lets w3m run ikiwiki using its local CGIjoey2006-07-07
| | | | support, to edit pages etc without a web server.
* web commit from 127.0.0.1joey2006-07-07
|
* html toojoey2006-07-07
|
* * Add wikitext markup plugin, which supports ".wiki" pages written in thejoey2006-07-07
| | | | original wiki syntax, CamelCase links and all.
* fixjoey2006-07-03
|
* * Support htmlize plugins and make mdwn one such plugin, which is enabled byjoey2006-07-03
| | | | default (of course!). Based on a patch by Faidon Liambotis.
* document utf8joey2006-06-17
|
* * Add support for using git instead of subversion as the RCS backend,joey2006-06-02
| | | | | tremendous thanks to Recai Oktaş for this. * Doc updates for git.
* * 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.
* * Patch from Dr. Zini to add link() and backlink() to globlists. This allowsjoey2006-06-02
| | | | | | | | | | | for some handy stuff like: - Using links as a kind of tag; creating blog pages that list all pages containing a given tag/link or not containing some other tag. - Subscribing to mail notifications whenever a change is made to a page that is a backlink of page foo. Ie, "Please notify me of changes in all pages that link to my home page in the wiki" - Locking any pages that are linked to from a particular page, so that lists of locks can be exposed in the wiki.
* link updatesjoey2006-05-04
|
* web commit by joeywww-data2006-05-04
|
* web commit by joeywww-data2006-05-04
|
* web commit by joeywww-data2006-05-04
|
* web commit by joeywww-data2006-05-03
|
* * Added plugin system, currently only supporting for PreProcessorDirectives.joey2006-05-02
| | | | | | | | | | | * Added a pagecount plugin, enabled by default. * Support PreProcessorDirectives with no parameters, ie "[[pagecount ]]". * Fixed/optimised backlinks code, to avoid rebuilding pages to update backlinks when the backlinks hadn't really changed. * Moved inline page support, rss generation etc into the inline plugin, enabled by default. * Added brokenlinks plugin, not enabled by default, but rather handy. * Fix several broken links in the doc wiki.