web commit by http://ethan.betacantrips.com/: new meta patch
parent
6a78214042
commit
bc0ac8d5ec
|
@ -0,0 +1,29 @@
|
||||||
|
It would be nice to backdate some posts, so they can be sorted easier "by
|
||||||
|
hand" when the ctime of the actual file is not what you want.
|
||||||
|
|
||||||
|
The patch is [here](http://ikidev.betacantrips.com/patches/meta-date.patch).
|
||||||
|
|
||||||
|
You can see it in use [here](http://ikidev.betacantrips.com/metadate/).
|
||||||
|
|
||||||
|
diff -urX ignorepats ikiclean/IkiWiki/Plugin/meta.pm ikidev/IkiWiki/Plugin/meta.pm
|
||||||
|
--- ikiclean/IkiWiki/Plugin/meta.pm 2007-02-11 21:40:32.002000000 -0800
|
||||||
|
+++ ikidev/IkiWiki/Plugin/meta.pm 2007-02-12 07:44:11.182418000 -0800
|
||||||
|
@@ -5,6 +5,7 @@
|
||||||
|
use warnings;
|
||||||
|
use strict;
|
||||||
|
use IkiWiki;
|
||||||
|
+use Date::Parse;
|
||||||
|
|
||||||
|
my %meta;
|
||||||
|
my %title;
|
||||||
|
@@ -61,6 +62,10 @@
|
||||||
|
$permalink{$page}=$value;
|
||||||
|
$meta{$page}.="<link rel=\"bookmark\" href=\"".encode_entities($value)."\" />\n";
|
||||||
|
}
|
||||||
|
+ elsif ($key eq 'date') {
|
||||||
|
+ my $time = str2time($value);
|
||||||
|
+ $IkiWiki::pagectime{$page}=$time;
|
||||||
|
+ }
|
||||||
|
else {
|
||||||
|
$meta{$page}.="<meta name=\"".encode_entities($key).
|
||||||
|
"\" content=\"".encode_entities($value)."\" />\n";
|
Loading…
Reference in New Issue