int main (int argc, char *argv[]) {
- if (argc == 2)
- {
- std::shared_ptr<DocumentTree> tree (new DocumentTree (argv[1]));
- tree.get()->set_stub ("");
-
- std::shared_ptr<DocumentTree> a1 (new DocumentTree("Child a1"));
- std::shared_ptr<DocumentTree> a2 (new DocumentTree("Child a2"));
- std::shared_ptr<DocumentTree> a3 (new DocumentTree("Child a3"));
- std::shared_ptr<DocumentTree> a4 (new DocumentTree("Child a4"));
- 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_index (convert_title (argv[1]));
- }
- else
- std::cout << "Usage: " << argv[0] << " <main tree>" << std::endl;
+// if (argc == 2)
+// {
+// std::shared_ptr<DocumentTree> 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<DocumentTree> a1 (new DocumentTree("Child a1"));
+// std::shared_ptr<DocumentTree> a2 (new DocumentTree("Child a2"));
+// std::shared_ptr<DocumentTree> a3 (new DocumentTree("Child a3"));
+// std::shared_ptr<DocumentTree> a4 (new DocumentTree("Child a4"));
+// std::shared_ptr<Document> d2 (new Document ("Another document"));
+// d2.get()->set_creation_date (124012);
+// std::shared_ptr<Document> 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] << " <main tree>" << std::endl;
+
+ DocumentTree tree ("");
+ tree.document_tree_builder ("Test/Reviews");
+ tree.visualize_tree ();
+ tree.create_tree_html ("templates",
+ "Test/Out");
+// // }
// Document doc;
// SideBar items;