lithium3

Check-in [e4a4a7ffda]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:lithium-dispatchers: add the dynamic multipage constructor
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e4a4a7ffdaf7f8c11865b1f51408138517f88c95
User & Date: nat 2019-05-05 16:57:43
Context
2019-05-06
20:08
turbojpeg_thin: add a thin binding to TurboJPEG library check-in: fa8cac9bcb user: nat tags: trunk
2019-05-05
16:57
lithium-dispatchers: add the dynamic multipage constructor check-in: e4a4a7ffda user: nat tags: trunk
2019-04-28
17:24
natools-web-simple_pages-markdown_multipages: add page template support check-in: b384211877 user: nat tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to src/lithium-dispatchers.adb.

21
22
23
24
25
26
27

28
29
30
31
32
33
34
with Natools.Web.Cookie_Setters;
with Natools.Web.Escapes.Filters;
with Natools.Web.Exchanges;
with Natools.Web.Filters.Pass_Through;
with Natools.Web.Filters.Text_Blocks;
with Natools.Web.Filters.Text_Replacement;
with Natools.Web.Reload_Pages;

with Natools.Web.Simple_Pages.Markdown_Pages;
with Natools.Web.Simple_Pages.Markdown_Multipages;
with Natools.Web.Sites.Updates;
with Natools.Web.Tag_Pages;

with Lithium.Access_Log;
with Lithium.Comment_Cookie_Smaz;







>







21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
with Natools.Web.Cookie_Setters;
with Natools.Web.Escapes.Filters;
with Natools.Web.Exchanges;
with Natools.Web.Filters.Pass_Through;
with Natools.Web.Filters.Text_Blocks;
with Natools.Web.Filters.Text_Replacement;
with Natools.Web.Reload_Pages;
with Natools.Web.Simple_Pages.Dynamic_Multipages;
with Natools.Web.Simple_Pages.Markdown_Pages;
with Natools.Web.Simple_Pages.Markdown_Multipages;
with Natools.Web.Sites.Updates;
with Natools.Web.Tag_Pages;

with Lithium.Access_Log;
with Lithium.Comment_Cookie_Smaz;
88
89
90
91
92
93
94



95
96
97
98
99
100
101
      Holder.Register
        ("markdown-page",
         Natools.Web.Simple_Pages.Markdown_Pages.Create'Access);
      Holder.Register
        ("markdown-multipage",
         Natools.Web.Simple_Pages.Markdown_Multipages.Create'Access);
      Holder.Register



        ("reload-page", Natools.Web.Reload_Pages.Create'Access);
      Holder.Register
        ("simple-page", Natools.Web.Simple_Pages.Create'Access);
      Holder.Register
        ("tag-page", Natools.Web.Tag_Pages.Create'Access);

      Holder.Register







>
>
>







89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
      Holder.Register
        ("markdown-page",
         Natools.Web.Simple_Pages.Markdown_Pages.Create'Access);
      Holder.Register
        ("markdown-multipage",
         Natools.Web.Simple_Pages.Markdown_Multipages.Create'Access);
      Holder.Register
        ("multipage",
         Natools.Web.Simple_Pages.Dynamic_Multipages.Create'Access);
      Holder.Register
        ("reload-page", Natools.Web.Reload_Pages.Create'Access);
      Holder.Register
        ("simple-page", Natools.Web.Simple_Pages.Create'Access);
      Holder.Register
        ("tag-page", Natools.Web.Tag_Pages.Create'Access);

      Holder.Register