word/edit: search query ^ to search root categories
[sheet.git] / word.plp
index 493bde927b655aadff77009072ad8df21f8a414e..d1c0241bbf93425892807bf238b1e3c14277813e 100644 (file)
--- a/word.plp
+++ b/word.plp
@@ -1,5 +1,14 @@
 <(common.inc.plp)><:
 
+if ($Request and $Request =~ m{\A([^/]+)}) {
+       my $page = "word/$1.plp";
+       utf8::downgrade($page); # unicode filename breaks contents encoding
+       if (-e $page) {
+               Include $page;
+               exit;
+       }
+}
+
 my $lang = $get{lang} || 'en';
 my $wordlist = "data/wordlist.$lang.inc.pl";
 my $limit = $get{v} // (exists $get{v} ? 4 : 3);