| Commit message (Expand) | Author | Age |
* | inline: Allow direct inclusion of non-page files in raw mode. | Joey Hess | 2009-11-13 |
* | inline: Do not generated feeds for nested inlines.•••My experience is that when inlines are nested, the old behavior of
generating feeds for the nested inlines was never really desired. Since the
feeds were numbered sequentially, the numbers could easily change, and it did
not make sense to subscribe to or use those feeds. And generating those nested
feeds often meant a lot of unnecessary calculation, and data being written.
So, I dropped them.
Looking back, nested feeds originally were a free side effect of properly
handing multiple feeds on one page. Of course, that is still supported.
| Joey Hess | 2009-11-13 |
* | typo | Joey Hess | 2009-11-10 |
* | httpauth: Add cgiauthurl setting that can be used to do http basic auth only ... | Joey Hess | 2009-11-10 |
* | localstyle: New plugin, allows overrding the toplevel local.css with one that...•••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.
| Joey Hess | 2009-11-09 |
* | underlay: Avoid crashing if lists of underlays (or template directories) are ... | Joey Hess | 2009-11-07 |
* | underlay: Fix example values put in setup file to be array references. | Joey Hess | 2009-11-06 |
* | google: Pass the whole wiki url to google, not just the domain, so that searc... | Joey Hess | 2009-10-29 |
* | moderatedcomments: New plugin to allow comment moderation w/o relying on blog... | Joey Hess | 2009-10-26 |
* | mdwn: Avoid trying to use multimarkdown if it is not installed. | Joey Hess | 2009-10-26 |
* | po: Fix breakage caused by changes to render code. | Joey Hess | 2009-10-26 |
* | inline: Fix raw mode. Closes: #552114 | Joey Hess | 2009-10-23 |
* | meta: Gather permalink info on scan pass so it is available to inline when us... | Joey Hess | 2009-10-21 |
* | edittemplate: Work around bug #551499 in CGI::FormBuilder. | Joey Hess | 2009-10-18 |
* | edittemplate: Allow template page name to be specified using anything legal f...•••Before, the htmllink would display the link to the template as if it were a
wikilink, but what was stored was not, which could lead to confusing
situations.
| Joey Hess | 2009-10-18 |
* | fix logic error•••This sometimes caused infinite recursion when rebuilding a wiki
with po files.
| Joey Hess | 2009-10-17 |
* | slight optimisation | Joey Hess | 2009-10-15 |
* | inline: Optimize generation of archives, etc•••Don't generate inlined page content if the template does not use it.
| Joey Hess | 2009-10-15 |
* | sparkline: show error if php does not run | Joey Hess | 2009-10-14 |
* | year calendar: Avoid highlighting the current month in a different year | Joey Hess | 2009-10-12 |
* | year calendar: only link to months that have posts•••This does mean the year calendars depend on existence of all posts made in
the year and have to be updated.
| Joey Hess | 2009-10-12 |
* | remove whitespace from within arrow links | Joey Hess | 2009-10-12 |
* | calendar: Add creation time limits to user's pagespec•••This avoids all calendars rebuilding when a new page is added
that will only show in one of them.
| Joey Hess | 2009-10-12 |
* | calendar: Fix CSS for year calendar to match the plugin documentation.•••The names in the documentation were completly different, but
also seemed better chosen than the names in the code.
| Joey Hess | 2009-10-12 |
* | skip merges•••git log --follow seems to sometimes show merges from before the file was
ever created. So, skip them, a file shouldn't be first created during a
merge anyway.
| Joey Hess | 2009-10-12 |
* | can't use --reverse with git log --follow•••Meh, git.
| Joey Hess | 2009-10-11 |
* | Merge branch 'master' into dependency-types•••Conflicts:
debian/changelog
| Joey Hess | 2009-10-11 |
|\ |
|
| * | git: --getctime will now follow renames back to the original creation of a file.•••This will be a bit more expensive, but --getctime does not need to be fast.
And getting the real creation time a very useful when untangling blog
histories that involve renames.
| Joey Hess | 2009-10-11 |
* | | calendar: avoid inline images in links | Joey Hess | 2009-10-11 |
* | | calendar: use left and right arrows for next/prev months•••This is consistent with the year display, and I think it is less
visually confusing than using the full month names.
| Joey Hess | 2009-10-11 |
* | | fix next/prev month padding bug | Joey Hess | 2009-10-11 |
* | | fix day links•••I broke this recently.
| Joey Hess | 2009-10-11 |
* | | calendar: Fix bug in next/previous year/month links, which sometimes linked t... | Joey Hess | 2009-10-11 |
* | | calendar: Fix midnight rebuild trigger of calendars with explicit month/year.•••It was just broken for calendars with an explicit month or year, not
triggering at all.
Now it will update those at appropriate times.
| Joey Hess | 2009-10-11 |
* | | avoid temporary variables•••and fix a bug in pagespec variable name
| Joey Hess | 2009-10-11 |
* | | 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.
| Joey Hess | 2009-10-09 |
* | | img: use presence dependency when linking to a page | Joey Hess | 2009-10-09 |
* | | brokenlinks: use pagespec_match_list | Joey Hess | 2009-10-09 |
* | | pagespec_match_list: change limit to filter | Joey Hess | 2009-10-09 |
* | | conditional: use pagespec_match_list | Joey Hess | 2009-10-09 |
* | | indentation | Joey Hess | 2009-10-09 |
* | | conditional: use yesno | Joey Hess | 2009-10-09 |
* | | progress: switch to new pagespec_match_list | Joey Hess | 2009-10-09 |
* | | linkmap: Use new pagespec_match_list | Joey Hess | 2009-10-09 |
* | | rename use_pagespec to pagespec_match_list•••To avoid breaking plugins, also support the old pagespec_match_list
calling convention, with a deprecation warning.
| Joey Hess | 2009-10-08 |
* | | calendar: rework so it can use use_pagespec•••This was tricky because of the caching, and because use_pagespec always
adds a dependency. That would have made year calendars depend on the whole
pagespec, which is overly broad. So I removed the caching, format_month,
and in format_year just look at %pagesources to see if month pages are
available.
In format_month, I make it always call use_pagespec, so each month calendar
gets the right dependency and any influcences added. This means a bit more
work, but the added work is fairly minimal, and presence dependencies
remove a *lot* of work it used to do.
(100% untested!)
| Joey Hess | 2009-10-08 |
* | | postsparkline: switch to use_pagespec•••Also, fixed up the dependency type for time=mtime. That has
to remain a content dependency, sadly.
| Joey Hess | 2009-10-08 |
* | | orphans: switch to use_pagespec | Joey Hess | 2009-10-08 |
* | | fix feedpages dependency•••This dependency was missing before switching to use_pagespec.
It is correct to add it, but it needs to be combined with the regular
"pages" dependency to ensure that it does not match extra pages.
(Also fixed its dependency type.)
| Joey Hess | 2009-10-08 |
* | | pagestate: switch to use_pagespec | Joey Hess | 2009-10-08 |