Commit Graph

17737 Commits (80ec92dec4397f7dafd3a9a4a565448e33f0ce7b)

Author SHA1 Message Date
Amitai Schlair 85c37cf0bc Fill in the feature matrix. 2013-02-24 10:13:54 -05:00
Amitai Schlair 4ec5ca3798 Fill in the feature matrix. 2013-02-24 10:13:02 -05:00
Amitai Schlair 9dd8007b44 Merge branch 'master' into fancypodcast 2013-02-24 09:33:28 -05:00
Amitai Schlair c1b0062f99 Fix link, add missing backquote. 2013-02-24 08:43:44 -05:00
http://smcv.pseudorandom.co.uk/ 69e7323992 bug report + branch with fix and regression test 2013-02-24 09:37:37 -04:00
http://smcv.pseudorandom.co.uk/ 5a6d33598c branch updated 2013-02-24 09:24:08 -04:00
Simon McVittie 766a2c7ab1 permalink test: start by deleting t/tmp
Otherwise, tests that don't end by deleting t/tmp (which is a useful
change when debugging a failing test) would cause this one to fail.
2013-02-24 13:18:34 +00:00
Simon McVittie 2bdb0c5902 map test: clean up after ourselves 2013-02-24 13:16:13 +00: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 12ca01fd5c map test: print maps' source as comments 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
Simon McVittie 82537ecf19 extend test, some cases now fail 2013-02-24 13:10:24 +00:00
Simon McVittie 54a48e15d8 Add a test for the map directive 2013-02-24 13:10:24 +00:00
Amitai Schlair 954bd8fc9e Document this oddball plugin. 2013-02-23 16:15:02 -05:00
Amitai Schlair f82bcfcd77 Document this plugin and joeyh's suggested to-do items. 2013-02-23 16:09:05 -05:00
Amitai Schlair 84e55b264b Needs review and a little help. 2013-02-23 14:29:50 -05:00
Amitai Schlair e823ee4bea Document wc plugin. 2013-02-23 14:26:37 -05:00
Amitai Schlair 59cca91406 Status update and up-move. 2013-02-23 06:17:31 -05:00
https://www.google.com/accounts/o8/id?id=AItOawm6VdLM7IKcNgkDiJ2YKHpcWli9bRLsZDk 0a809b2d3a 2013-02-22 20:38:28 -04:00
Amitai Schlair a1ec9f8e27 Merge branch 'fancypodcast' of github.com:schmonz/ikiwiki into fancypodcast 2013-02-22 15:05:34 -05:00
Amitai Schlair bf3077b605 Merge branch 'master' into fancypodcast 2013-02-22 13:22:49 -05:00
Amitai Schlair 48ad78605d Ready for review and possible integration. 2013-02-22 13:20:01 -05:00
Amitai Schlair f6668242f9 Ready for review and possible integration. 2013-02-22 13:16:55 -05:00
Amitai Schlair 4b6ea05ac8 Catch up rsspage to atompage. Validates. 2013-02-22 12:54:16 -05:00
holger 9f26a00e9c 2013-02-22 13:10:57 -04:00
Amitai Schlair 81a761bc12 Progress, links, an idea, improve table formatting. 2013-02-22 08:38:08 -05:00
Amitai Schlair 59b597ec84 Progress, links, an idea, improve table formatting. 2013-02-22 08:32:27 -05:00
Amitai Schlair 2df57e9906 Un-copy-paste the fancy-podcast tests. 2013-02-21 23:12:15 -05:00
Amitai Schlair 75f762014b Add a nice-to-have and a status chart. 2013-02-21 10:24:34 -05:00
Amitai Schlair 24d29bc9ec Add a nice-to-have and a status chart. 2013-02-21 10:23:43 -05:00
Amitai Schlair 4f25efaff3 Merge branch 'fancypodcast' of github.com:schmonz/ikiwiki into fancypodcast 2013-02-21 02:09:52 -05:00
Amitai Schlair e9f9a63739 Don't prepend author to title (Atom doesn't). 2013-02-21 01:39:31 -05:00
Amitai Schlair 984f2ab952 Style enclosures like content. 2013-02-21 00:45:10 -05:00
Amitai Schlair cdae4fe6ec Merge branch 'fancypodcast' of github.com:schmonz/ikiwiki into fancypodcast 2013-02-20 21:59:55 -05:00
Amitai Schlair 9f025a7ac0 Merge branch 'master' into fancypodcast 2013-02-20 21:50:53 -05:00
Amitai Schlair a68db0bab7 Note progress. 2013-02-20 21:41:20 -05:00
Amitai Schlair 03410505ce Note progress. 2013-02-20 21:40:03 -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 a25be893e4 Merge branch 'fancypodcast' of github.com:schmonz/ikiwiki into fancypodcast 2013-02-20 09:21:24 -05:00
Amitai Schlair 770dc95a6b Start documenting eventual docwiki changes. 2013-02-19 20:22:47 -05:00
Amitai Schlair a7a68417d0 When inlining HTML pages, render enclosures. 2013-02-19 20:22:47 -05:00
Amitai Schlair d27c587ec9 Let tests determine whether feeds get made. 2013-02-19 20:22:47 -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 45d58983d2 Rename some posts and fix wrong assumptions. 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
Amitai Schlair 86df150fb0 Document that podcasts are text XOR enclosure. 2013-02-19 20:22:46 -05:00