X-Git-Url: https://harishankar.org/repos/?p=biaweb2.git;a=blobdiff_plain;f=biaweb.cpp;h=22e41213c342de346a459c7fe46133227186956f;hp=ca9c05965f8fd88820f08006a55a4380f8d50c49;hb=44d5fb1ff24147859c5f198dd47f6956ec5fea51;hpb=f56e2150cc79638c890ef23ef82097a4bdffd2ce diff --git a/biaweb.cpp b/biaweb.cpp index ca9c059..22e4121 100644 --- a/biaweb.cpp +++ b/biaweb.cpp @@ -5,31 +5,43 @@ using namespace biaweb; int main (int argc, char *argv[]) { - if (argc == 2) - { - std::shared_ptr tree (new DocumentTree (argv[1])); - tree.get()->set_stub (""); - tree.get()->set_markdown_summary ("# Hello there\n\n\ -These are some contents for this page."); +// if (argc == 2) +// { +// std::shared_ptr tree (new DocumentTree (argv[1])); +// tree.get()->set_stub (""); +// tree.get()->set_markdown_summary ("# Hello there\n\n\ +// These are some contents for this page."); - std::shared_ptr a1 (new DocumentTree("Child a1")); - std::shared_ptr a2 (new DocumentTree("Child a2")); - std::shared_ptr a3 (new DocumentTree("Child a3")); - std::shared_ptr a4 (new DocumentTree("Child a4")); - std::shared_ptr d1 (new Document("Test Document", "", - "")); - d1.get()->set_markdown_content ("# Heading \n\nThis is some text, hello world"); - a1.get()->add_document (d1.get()); - a3.get()->add_child (a4.get()); - a1.get()->add_child (a2.get()); - a1.get()->add_child (a3.get()); - tree.get()->add_child (a1.get()); - std::cout << a3.get()->stub_hierarchy () << a3.get()->get_stub () << std::endl; - tree.get()->visualize_tree (); - tree.get()->create_tree_html (convert_title (argv[1])); - } - else - std::cout << "Usage: " << argv[0] << "
" << std::endl; +// std::shared_ptr a1 (new DocumentTree("Child a1")); +// std::shared_ptr a2 (new DocumentTree("Child a2")); +// std::shared_ptr a3 (new DocumentTree("Child a3")); +// std::shared_ptr a4 (new DocumentTree("Child a4")); +// std::shared_ptr d2 (new Document ("Another document")); +// d2.get()->set_creation_date (124012); +// std::shared_ptr d1 (new Document("Test Document")); +// d1.get()->set_creation_date (100000); +// d1.get()->set_markdown_content ("# Heading \n\nThis is some text, hello world"); +// d2.get()->set_markdown_content ("Some document \n\nThis is some document"); +// a1.get()->add_document (d2.get()); +// a1.get()->add_document (d1.get()); +// a3.get()->add_child (a4.get()); +// a1.get()->add_child (a2.get()); +// a1.get()->add_child (a3.get()); +// tree.get()->add_child (a1.get()); +// std::cout << a3.get()->stub_hierarchy () << a3.get()->get_stub () << std::endl; +// tree.get()->visualize_tree (); +// tree.get()->create_tree_html ("/home/hari/Projects/BiaWeb2/templates", +// convert_title (argv[1])); +// } +// // else { +// // std::cout << "Usage: " << argv[0] << "
" << std::endl; + + DocumentTree tree (""); + tree.document_tree_builder ("Test/Reviews"); + tree.visualize_tree (); + tree.create_tree_html ("templates", + "Test/Out"); +// // } // Document doc; // SideBar items;