| Commit message (Expand) | Author | Age |
* | Album plugin v4 | Simon McVittie | 2020-05-14 |
* | Use rel=nofollow microformat for comment authors | Simon McVittie | 2017-01-09 |
* | Use rel=nofollow microformat for dynamic (CGI-related) URLs•••Some of these might be relatively expensive to dereference or result
in messages being logged, and there's no reason why a search engine
should need to index them. (In particular, we'd probably prefer search
engines to index the rendered page, not its source code.)
| Simon McVittie | 2017-01-09 |
* | add missing </div> | Joey Hess | 2016-04-03 |
* | Add an atom:link rel="self" to RSS feeds•••As recommended by
<https://validator.w3.org/feed/docs/warning/MissingAtomSelfLink.html>
| Simon McVittie | 2016-01-21 |
* | Modified page.tmpl to to set html lang= and dir= when values have been specif...•••Note that I modified the patch slightly, to avoid blank lines before the
<html>, on the off chance bad html parsers care.
| Joey Hess | 2015-10-26 |
* | tweak wording | Joey Hess | 2015-05-13 |
* | emailauth link sent and verified; user login works•••Still some work to do since the user name is an email address and should
not be leaked.
| Joey Hess | 2015-05-13 |
* | add emailauth.tmpl | Joey Hess | 2015-05-13 |
* | Converted openid-selector into a more generic loginselector helper plugin. | Joey Hess | 2015-05-13 |
* | rename openid selector files to login-selector | Joey Hess | 2015-05-13 |
* | further generalization of openid selector•••Now template variables can be set to control which login methods are shown
| Joey Hess | 2015-05-13 |
* | generalized the openid selector to a login selector•••This includes some CSS changes to names of elements.
Also, added Email login button (doesn't work yet of course),
and brought back the small openid login buttons. Demoted yahoo and verison
to small buttons. This makes the big buttons be the main login types, and
the small buttons be provider-specific helpers.
| Joey Hess | 2015-05-13 |
* | When openid and passwordauth are the only enabled auth plugins, make the open... | Joey Hess | 2015-05-13 |
* | Fix XSS in openid selector. Thanks, Raghav Bisht. | Joey Hess | 2015-03-27 |
* | page.tmpl: tell mobile browsers we have a responsive layout, unless told not to•••Mobile browsers typically assume that arbitrary web pages are
designed for a "desktop-sized" browser window (around 1000px)
and display that layout, zoomed out, in order to avoid breaking
naive designs that assume nobody will ever look at a website on
a phone or something. People who are actually doing "responsive
design" need to opt-in to mobile browsers rendering it at a
more normal size.
| Simon McVittie | 2014-12-01 |
* | Merge branch 'ready/html5' | Simon McVittie | 2014-11-26 |
|\ |
|
| * | Emit vestigial xmlns so people can still pass ikiwiki output through XSLT | Simon McVittie | 2014-10-16 |
| * | Always produce HTML5 doctype and new attributes, but not new elements•••According to caniuse.com, a significant fraction of Web users are
still using Internet Explorer versions that do not support HTML5
sectioning elements. However, claiming we're XHTML 1.0 Strict
means we can't use features invented in the last 12 years, even if
they degrade gracefully in older browsers (like the role and placeholder
attributes).
This means our output is no longer valid according to any particular
DTD. Real browsers and other non-validator user-agents have never
cared about DTD compliance anyway, so I don't think this is a real loss.
| Simon McVittie | 2014-10-16 |
* | | Add classes to form in search results•••This is needed to style it, for example to reduce the width of the text
input and prevent layout issues.
| sajolida | 2014-11-26 |
|/ |
|
* | google search plugin: use https for the search | Simon McVittie | 2014-10-12 |
* | Add WAI-ARIA roles to #main, #comments and #footer when in HTML5 mode•••Based on a patch from Patrick.
| Simon McVittie | 2014-10-05 |
* | aggregate: Improve display of post author.•••The recent move of the post author to the author field is good, but with
it coming after the name of the feed, it is unlikely to be visible when
viewed in eg mutt. Move it to before the feed name.
| Joey Hess | 2013-09-05 |
* | 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.
| Amitai Schlair | 2013-07-17 |
* | Merge branch 'master' into fancypodcast | Amitai Schlair | 2013-06-27 |
|\ |
|
| * | page.tmpl: omit searchform, trails, sidebar and most metadata in CGI•••These all seem somewhat inappropriate (searchform and sidebar are
arguable either way). I've left actions and languages enabled, since
they seem more reasonable for CGI-generated pages.
Bug: http://ikiwiki.info/bugs/trail_shows_on_cgi_pages/
Signed-off-by: Simon McVittie <smcv@debian.org>
| Simon McVittie | 2013-03-16 |
* | | Don't confuse old readers with Atom names in RSS. | Amitai Schlair | 2013-06-26 |
* | | Genericize download link for more use cases. | Amitai Schlair | 2013-06-26 |
* | | Don't add enclosure divs unless we have enclosures. | Amitai Schlair | 2013-06-26 |
* | | Catch up rsspage to atompage. Validates. | Amitai Schlair | 2013-02-22 |
* | | Don't prepend author to title (Atom doesn't). | Amitai Schlair | 2013-02-21 |
* | | 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.
| Amitai Schlair | 2013-02-20 |
* | | When inlining HTML pages, render enclosures. | Amitai Schlair | 2013-02-19 |
* | | Make [[!meta enclosure=foo.mp3]] "work" for HTML. | Amitai Schlair | 2013-02-19 |
|/ |
|
* | recentchangesdiff: fix further breakage to the template from 3.20120725 | Joey Hess | 2012-10-16 |
* | really fix diff display to not show both types of diff•••12fa9c031f7a9dc25dba628aa91fc347586e4ab6 porported to fix this, but failed
| Joey Hess | 2012-10-16 |
* | fix bad cut and paste in diff toggle title | Joey Hess | 2012-10-16 |
* | Ease archivepage styling by using named classes, move styling to the CSS. | intrigeri | 2012-08-25 |
* | do not display two glasses•••we display the inline diff only if diffurl isn't defined
| Antoine Beaupré | 2012-07-19 |
* | move the diff button alongside the others | Antoine Beaupré | 2012-07-19 |
* | make diffs toggleable | Antoine Beaupré | 2012-07-19 |
* | Merge remote-tracking branch 'smcv/ready/trail' | Joey Hess | 2012-04-18 |
|\ |
|
| * | Have trail links at both beginning and end in the default templates | Simon McVittie | 2012-04-09 |
* | | add comment subscription checkbox to editpage•••Reworded template, which also called the commit message a "comment".
| Joey Hess | 2012-04-13 |
|/ |
|
* | allow users to subscribe to comments w/o registering•••Technically, when the user does this, a passwordless account is created
for them. The notify mails include a login url, and once logged in that
way, the user can enter a password to get a regular account (although
one with an annoying username).
This all requires the passwordauth plugin is enabled. A future enhancement
could be to split the passwordless user concept out into a separate plugin.
| Joey Hess | 2012-04-02 |
* | reorg | Joey Hess | 2012-03-28 |
* | polishing notifyemail | Joey Hess | 2012-03-28 |
* | finish notifyemail plugin | Joey Hess | 2012-03-28 |
* | integrate comments plugin with notifyemail | Joey Hess | 2012-03-28 |
* | changemail: New plugin, sends emails about changed pages. | Joey Hess | 2012-03-28 |