Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cấu trúc file cho mục lục #8

Open
thangngoc89 opened this issue Apr 16, 2016 · 6 comments
Open

Cấu trúc file cho mục lục #8

thangngoc89 opened this issue Apr 16, 2016 · 6 comments

Comments

@thangngoc89
Copy link
Contributor

thangngoc89 commented Apr 16, 2016

Hiện tại ở website, mục lục đang có dạng như vậy

{
  "C++ cơ bản": "/",
  "Chương 0: Giới thiệu": {
    "Khóa học": "/cpp-co-ban/chapter-1/",
    "Ngôn ngữ lập trình": "/cpp-co-ban/chapter-2/",
    "Ngôn ngữ C++": "/cpp-co-ban/",
    "Công đoạn phát triển": "/cpp-co-ban/cong-doan-phat-trien/",
    "Cài đặt VS 2015": "/cpp-co-ban/cai-dat-vs-2015/"
  },
  "Chương 1: Foo": {
    "Bar": "/bar/",
    "Lorem Ipsum": "/baz/"
  }
}

Sau đó nó sẽ được chuyển thành dạng cây 1-1 kiểu vầy

image


Hiện tại thì mục lục của repo này đang ở phần README nên em cần phải chuyển đổi mục lục sang dạng máy có thể đọc. Không biết mọi người có cao kiến gì không ?

Phần Khoa thì đang nghiên cứu về cách parse Markdown để cho ra dạng mong muốn mà thấy nó khó chơi quá 😝

@letrandat
Copy link
Collaborator

Hiện tại thì mục lục của repo này đang ở phần README nên em cần phải chuyển đổi mục lục sang dạng máy có thể đọc. Không biết mọi người có cao kiến gì không ?

Không hiểu ý Khoa lắm

@thangngoc89
Copy link
Contributor Author

@trandatnh haha. Em nói nhảm đó anh. Em quên mất là em có cấu trúc dạng list của file path rồi. Bây giờ chỉ cần convert nó ra thành tree thôi (thuật toán tự viết chậm quá nên đang tìm thuật toán khác)

@letrandat
Copy link
Collaborator

À, mà anh nghĩ là có thể tách mục lục ra khỏi README.md được. Có thể tách ra và để cái link tới mục lục, như vậy tiện hơn.

Em thấy sao?

@thangngoc89
Copy link
Contributor Author

Em vẫn chưa biết. Để em nghiên cứu đã.

@letrandat
Copy link
Collaborator

Done

#11

@thangngoc89
Copy link
Contributor Author

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants