it-swarm-vi.tech

Trang web Google: Hỗ trợ Markdown?

Tổ chức của tôi quan tâm đến việc di chuyển Wiki địa phương của chúng tôi từ văn phòng vào Google Sites. Tôi thấy rằng Google Sites hỗ trợ một số loại giao diện Wiki, nhưng tôi không thực sự thích trình chỉnh sửa GUI. Có thể sử dụng cú pháp Markdown thay thế?

Đây là một cửa hàng nặng về Unix, với nhiều kỹ sư và người đứng đầu Unix. Nhiều người trong chúng ta thích cú pháp wiki thân thiện với mã được cung cấp bởi Markdown.

27
Stefan Lasiewski

Tôi đã săn lùng xung quanh các interwebs chỉ cho giải pháp này và HIGH khuyên bạn nên sử dụng - Đánh dấu ở đây . Nó là một phần mở rộng trình duyệt cho Chrome, Firefox và Safari cho phép một người chuyển đổi qua lại giữa Markdown và HTML. Trường hợp sử dụng ban đầu của nó là để soạn e-mail, nhưng nó "hoạt động rất tốt" trong Trang web của Google. Ngoài ra, nó hỗ trợ công thức toán học TeX, mà đối với các nhà nghiên cứu, tôi sẽ tưởng tượng có thể khá hữu ích.

FWIW, tôi đã bắt đầu con đường sử dụng Trình chỉnh sửa trang Markdown được đề xuất bởi @dnozay, nhưng nó có vẻ quá phức tạp vì một vài lý do:

  • Nó buộc mỗi người duy trì trang web thêm nó vào chức năng Markdown.
  • Nó có khả năng bị phá vỡ khi các công cụ của Google thay đổi và sau đó ai đó phải có phiên bản mới nhất (có thể cho mỗi trang web).
  • Một số môi trường có tập lệnh và/hoặc công cụ ứng dụng google gặp khó khăn về bảo mật/chính sách/v.v. lý do
  • Về mặt triết học, nó làm cho các trang web của Google cố gắng trở thành một cái gì đó không phải là nó.

Sử dụng Markdown ở đây có nghĩa là

  • Không có mã bổ sung cần phải được thêm vào mỗi trang web google.
  • Nó là một công cụ được duy trì tốt, được cài đặt một lần trong trình duyệt và hữu ích ở nhiều nơi (e-mail, trang web, blogger, facebook, tumblr, tinymce, v.v.)
  • Trách nhiệm thuộc về cá nhân muốn sử dụng Markdown (và TeX).
  • Nó cho phép Trang web là Trang web và nhà văn Markdown là nhà văn Markdown.
17
kungfuchicken

Mặc dù tôi rất ấn tượng rằng tổ chức của bạn muốn sử dụng Markdown hơn là trình soạn thảo WYSIWYG, tôi sợ rằng các trang web của Google hiện không hỗ trợ cú pháp Markdown. Bạn có thể viết văn bản trong Markdown cục bộ bằng trình chỉnh sửa như Textmate và sử dụng gói hoặc tập lệnh để chuyển đổi nó thành HTML, sau đó dán HTML vào trang web của bạn (Trang web Google sẽ cho phép bạn thêm HTML thô vào trang web của mình - bên trong yếu tố hình thức nhất định) nhưng điều đó cảm thấy như quá mức cần thiết.

3
Michael Sippey

Bạn có thể sử dụng https://sites.google.com/site/gashackja/markdownsiteeditor

-

Và bạn có thể cài đặt nó để sử dụng của riêng bạn:

  1. lấy một bản sao của Markdown Site Editor .

    making a copy of Markdown Site Editor

  2. thêm các thư viện.

    adding the library

  3. lấy Showdown library bằng cách tra cứu nó (ID: M6WggW1B7uEj1Nu0p7S6Pf-Mffa6w-w2J)

    adding showdown library

  4. đảm bảo thay đổi mã định danh thành Showdown (thay vì GASShowdown)

  5. lấy Bootstrap library (ID: MKvZneZcEte-sNijM1TaY_eMffa6w-w2J)

  6. đảm bảo mã định danh là Bootstrap (thay vì GASBootstrap)

  7. lưu tất cả mọi thứ

  8. tạo một phiên bản (File> Manage versions)

  9. triển khai dưới dạng một ứng dụng web (Publish> Deploy as a web app...)

2
dnozay

Có thể đáng để kiểm tra những điều này:

http://userscripts.org/scripts/show/27175

Bản mô tả ứng dụng chất lỏng, xây dựng để hỗ trợ Markdown ở Highawn và Basecamp

http://userscripts.org/scripts/show/2531

Dựa trên js-markdown và nó cho phép bạn chuyển đổi văn bản được định dạng Markdown thành HTML chỉ bằng một cú nhấp chuột.

1
tobeannounced