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.
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:
Sử dụng Markdown ở đây có nghĩa là
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.
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:
lấy một bản sao của Markdown Site Editor
.
thêm các thư viện.
lấy Showdown library
bằng cách tra cứu nó (ID: M6WggW1B7uEj1Nu0p7S6Pf-Mffa6w-w2J
)
đảm bảo thay đổi mã định danh thành Showdown
(thay vì GASShowdown
)
lấy Bootstrap library
(ID: MKvZneZcEte-sNijM1TaY_eMffa6w-w2J
)
đảm bảo mã định danh là Bootstrap
(thay vì GASBootstrap
)
lưu tất cả mọi thứ
tạo một phiên bản (File
> Manage versions
)
triển khai dưới dạng một ứng dụng web (Publish
> Deploy as a web app...
)
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.