blob: 0392434b9eb267954af3963112e3d552d0f04b4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package VN3::Docs::Page;
use VN3::Prelude;
use VN3::Docs::Lib;
TUWF::get qr{/$DREV_RE} => sub {
my $d = entry d => tuwf->capture('id'), tuwf->capture('rev');
return tuwf->resNotFound if !$d || $d->{hidden};
Framework title => $d->{title},
sub {
Div class => 'row', sub {
Div class => 'fixed-size-left-sidebar-md doc-list', \&Sidebar;
Div class => 'col-md doc', sub {
EntryEdit d => $d;
H1 $d->{title};
Lit md2html $d->{content};
};
};
};
};
1;
|