Joey Hess
a8d7a99979
osm: Escape name parameter. Closes : #731797
2014-01-15 15:53:51 -04:00
Joey Hess
fe1a69e11a
inline: Allow overriding the title of the feed. Closes : #735123 Thanks, Christophe Rhodes
2014-01-13 17:06:29 -04:00
Joey Hess
a2fb23286f
aggregrate: Fix several bugs in handling of empty and colliding titles when generating filenames.
2013-12-28 20:02:22 -04:00
Joey Hess
bfc13b9070
osm: Remove invalid use of charset on embedded javascript tags. Closes : #731197
2013-12-03 12:42:04 -04:00
Joey Hess
6d95bd7e02
typo
2013-11-18 16:35:51 -04:00
Joey Hess
002a97ffcd
search: Added googlesearch option, which makes it search google rather than using the internal xapain database. (googlesearch plugin is too hard to turn on when xapain databases corrupt themselves, which happens all too frequently).
2013-11-17 16:37:18 -04:00
Joey Hess
81aa58e7ca
comments: Write pending moderation comments to the transient underlay to avoid conflict with only_committed_changes.
2013-11-17 13:07:00 -04:00
Joey Hess
e11a87acfa
autoindex and tag use transient underlay when not committing, so do not need to disable only_committed_changes
2013-11-17 12:51:20 -04:00
Joey Hess
7dd110ba51
disable only_committed_changes when uncommitted files are created by plugins
2013-11-17 00:04:05 -04:00
Joey Hess
441002e3e6
deal with the case where oldrev is the same as newrev
2013-11-16 20:48:23 -04:00
Joey Hess
727d39b92a
fix eq
2013-11-16 18:56:39 -04:00
Joey Hess
654530fa8b
Added only_committed_changes config setting, which speeds up wiki refresh by querying git to find the files that were changed, rather than looking at the work tree. Not enabled by default as it can break some setups where not all files get committed to git.
2013-11-16 17:26:20 -04:00
Joey Hess
2f8bafb709
poll: Fix behavior of poll buttons when inlined.
2013-11-13 22:06:02 -04:00
Joey Hess
db6f258745
fix new perl warning
2013-08-30 22:33:11 -04:00
Amitai Schlair
d844a3487e
cookiejar is now a core config setting.
2013-08-03 09:55:54 -04:00
Amitai Schlair
462d8f8015
Honor proxy env vars and reliably honor cookiejar.
2013-07-27 08:12:01 -04:00
Joey Hess
4c88a4d9d8
Merge remote-tracking branch 'schmonz/fancypodcast'
2013-07-21 13:51:35 -04:00
Joey Hess
7d938559cb
calendar: Display the popup mouseover when there is only 1 page for a given day, for better UI consistency.
2013-07-19 18:54:32 -04:00
Amitai Schlair
5c0a18e75a
Merge branch 'master' into fancypodcast
...
Conflicts:
doc/todo/fancypodcast.mdwn
2013-07-17 16:49:46 -04:00
Amitai Schlair
97d0c09a18
Show author in addition to feedname, if different.
...
While here, mollify http://validator.w3.org/feed/ and
s/dcterms:creator/dc:creator/g, which happens to make rss2email see
and do nice things with authors.
2013-07-17 16:38:08 -04:00
Joey Hess
946af13ae6
Pass --no-edit when used with git 1.7.8 and newer.
...
Not sure if this is needed to avoid it trying to run an editor. Probably
there is never a controlling terminal and probably git notices and does
nothing. But I'm just copying what I have in git-annex assistant here.
(Although with a much worse git version comparion, that only really works due
to luck.)
2013-07-10 21:52:49 -04:00
Joey Hess
b162563dc1
Deal with git behavior change in 1.7.8 and newer that broke support for commits with an empty commit message.
2013-07-10 21:50:18 -04:00
Joey Hess
87f46582f5
Fix committing attachments when using svn.
2013-07-10 18:23:09 -04:00
Joey Hess
c849a9f409
openid: Automatically upgrade openid_realm to https when accessed via https.
2013-06-29 13:31:47 -04:00
Amitai Schlair
844710c0da
Merge branch 'master' into fancypodcast
2013-06-27 00:50:17 -04:00
Amitai Schlair
b25f7700bd
Instead of hacking back to $link, just provide it.
2013-06-27 00:21:20 -04:00
Joey Hess
c5f9b01662
osm: Remove trailing slash from KML maps icon.
2013-06-23 14:14:52 -04:00
Joey Hess
b8d65da266
calendar: When there are multiple pages for a given day, they're displayed in a popup on mouseover. Thanks, Louis
2013-06-23 14:11:39 -04:00
Joey Hess
5038f36cba
Merge branch 'restrict-comment-formats' of git://rtime.felk.cvut.cz/sojka/ikiwiki
2013-06-23 14:04:42 -04:00
Changaco
e51169132a
fix encoding issue in blogspam plugin
...
RPC::XML uses ascii as default encoding, we have to tell it to use utf8.
Without this, ikiwiki returns "failed to get response from blogspam server"
every time a non-ascii character is used in a content that needs checking.
2013-06-23 14:01:59 -04:00
Joey Hess
07d39ce5bf
bzr: bzr rm no longer has a --force option, remove
2013-05-18 16:33:32 -04:00
Joey Hess
9e4f0efe44
notifyemail: Fix bug that caused duplicate emails to be sent when site was rebuilt.
2013-05-18 16:26:48 -04:00
Joey Hess
67ebaf15d7
theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when a theme is enabled.
2013-05-16 22:20:56 -04:00
Amitai Schlair
d33b31f706
Merge branch 'master' into fancypodcast
2013-05-12 19:16:50 -04:00
Joey Hess
6c09c3e646
meta: Fix anchors used to link to the page's license and copyright. Closes : #706437
2013-04-30 13:35:04 -04:00
Amitai Schlair
137ed653ea
Merge branch 'master' into fancypodcast
...
Conflicts:
doc/todo/fancypodcast.mdwn
2013-03-17 15:01:13 -04:00
Michal Sojka
c42fd7d758
Add configuration to restrict the formats allowed for comments
...
I want to write my blog posts in a convenient format (Emacs org mode)
but do not want commenters to be able to use this format for security
reasons. This patch allows to configure which formats are allowed for
writing comments.
Effectively, it restricts the formats enabled with add_plugin to those
mentioned in comments_allowformats. If this is empty, all formats are
allowed, which is the behavior without this patch.
2013-03-05 11:00:29 +01:00
Joey Hess
b1a721942d
Merge remote-tracking branch 'smcv/ready/map'
2013-03-04 18:29:58 -04:00
Joey Hess
1d6eb13e2b
Add missing plugin section, and deal with missing sections with a warning.
2013-03-04 13:03:34 -04:00
Simon McVittie
af8712cfac
map: postprocess to collapse useless </ul><ul> sequences
...
This re-fixes the same bug as 2d5c2f30
, but without introducing
malformed HTML in some situations. This is not a very elegant
solution, but it has the advantage of passing more tests.
2013-02-24 13:10:24 +00:00
Simon McVittie
3f27a97336
Optionally add indentation to maps
...
This makes them easier to debug by showing the structure. Sample output
when $spaces is set to 4 spaces:
<div class='map'>
<ul>
<li>
<a href="../alpha" class="mapparent">alpha</a>
<ul>
<li>
<a href="../alpha/1" class="mapitem">1</a>
</li>
</ul>
</li>
<li>
<a href="../beta" class="mapitem">beta</a>
</li>
</ul>
</div>
2013-02-24 13:10:24 +00:00
Simon McVittie
ce1c7a3eab
Revert "map: don't create useless </ul><ul> sequences"
...
This reverts commit 2d5c2f301c
.
2013-02-24 13:10:24 +00:00
Amitai Schlair
4b6ea05ac8
Catch up rsspage to atompage. Validates.
2013-02-22 12:54:16 -05:00
Amitai Schlair
d77ee60b15
Render fancy podcast enclosures.
...
Simple podcast feeds didn't have content tags and I made sure to
keep it that way. This may be unnecessarily conservative. Changing
the behavior to include empty content tags might be fine, but I
don't want to think about it right now, I just want my tests to
keep passing!
The new fancy-podcast tests are copy-pasted-edited from the
simple-podcast tests. These tests shall be refactored.
2013-02-20 21:16:19 -05:00
Amitai Schlair
a629b276b2
Extract genenclosure(). No functional change intended.
2013-02-20 20:53:50 -05:00
Amitai Schlair
3d2be49420
Make enclosures absolute (in feeds they have to be).
2013-02-20 19:14:20 -05:00
Amitai Schlair
c3b17740ae
Document that last enclosure wins.
2013-02-19 20:22:47 -05:00
Amitai Schlair
0e278c4a84
Make enclosure follow WikiLink LinkingRules.
2013-02-19 20:22:46 -05:00
Amitai Schlair
546da9bac7
Make [[!meta enclosure=foo.mp3]] "work" for HTML.
2013-02-19 20:22:46 -05:00
Joey Hess
480d6f93c1
highlight: Now adds a span with class highlight-<extension> around highlighted content, allowing for language-specific css styling.
2013-02-12 11:27:29 -04:00