Google 사이트 도구 : 마크 다운 지원?


28

내 조직은 로컬 Wiki를 사무실에서 Google 사이트 도구로 마이그레이션하는 데 관심이 있습니다. Google 사이트 도구는 일종의 Wiki 인터페이스를 지원하지만 GUI 편집기가 마음에 들지 않습니다. Markdown 구문을 대신 사용할 수 있습니까?

이것은 많은 유닉스 헤드와 엔지니어가있는 유닉스가 많은 상점입니다. 많은 사람들이 Markdown에서 제공하는 코드 친화적 인 위키 구문을 선호합니다.


이제 정말 멋질 것입니다 ... 좋은 질문
Miro A.

답변:


18

난 그냥이 솔루션을 인터 웹 주위에 사냥했습니다, 그리고 높게 사용하는 것이 좋습니다 다음은 마크 다운을 . Chrome, Firefox 및 Safari 용 브라우저 확장 프로그램으로 마크 다운과 HTML을 서로 전환 할 수 있습니다. 원래 사용 사례는 이메일 작성에 사용되지만 Google 사이트 도구에서 "훌륭한"기능 을합니다. 또한 TeX 수학 공식을 지원합니다. 연구원들에게는 매우 유용 할 것입니다.

FWIW에서 @dnozay가 제안한 Markdown Site Editor를 사용하는 과정을 시작했지만 몇 가지 이유로 지나치게 복잡해 보였습니다.

  • 각 사이트 관리자가 마크 다운 기능을 위해이를 추가하도록합니다.
  • Google의 도구가 변경되면 깨질 가능성이 있으며 누군가가 최신 버전 (각 사이트마다 가능)을 얻어야합니다.
  • 일부 환경에는 보안 / 정책 등을 위해 스크립팅 및 / 또는 Google 앱 엔진이 혼잡합니다. 원인
  • 철학적으로 Google 사이트 도구는 그렇지 않은 것을 시도합니다.

여기에 마크 다운을 사용한다는 것은

  • 각 Google 사이트에 코드를 추가 할 필요가 없습니다.
  • 브라우저에 한 번 설치되는 잘 관리되는 도구이며 전자 메일, 사이트, 블로거, 페이스 북, tumblr, tinymce 등 여러 곳에 유용합니다.
  • Markdown (및 TeX)을 사용하려는 개인에게 책임이 있습니다.
  • Sites는 Sites가되고 Markdown 작가는 Markdown 작가가됩니다.

그리고 그것이 오픈 소스 라고 언급 했 습니까?
kungfuchicken

1
어쩌면 나는 조금 지나치게 열중했다. : / 사이트에 페이지를 저장하면 html 마커가 제거되어 MDH를 사용하여 Markdown으로 앞뒤로 전환 할 수 있습니다. 나는 여전히 다른 목적으로 그것을 추천합니다.
kungfuchicken

1
이것은 놀랍다!
JasonG

1
실제로 저장 한 후를 포함하여 사이트에서 작동하지만 WYSIWYG 편집기를 사용하여 html을 수동으로 추가 하면 해당 페이지를 더 이상 마크 다운으로 다시 변환 할 수 없습니다.
Dave

1
시원한! 연락해 주셔서 감사합니다. 다른 HTML을 추가하지 않습니까? 불행히도, 죄송합니다. 나는 그것을 할 수 없다, @Dave.
kungfuchicken

3

귀하의 조직이 WYSIWYG 편집기보다 Markdown을 사용한다는 것에 감명을 받았지만 Google 사이트는 현재 Markdown 구문을 지원하지 않습니다. Textmate와 같은 편집기를 사용하여 Markdown에 로컬로 텍스트를 작성하고 번들 또는 스크립트를 사용하여 HTML로 변환 한 다음 HTML을 사이트에 붙여 넣을 수 있습니다 (Google 사이트 도구를 사용하면 내부 HTML을 사이트에 추가 할 수 있음) 특정 양식 요소))하지만 과도한 느낌입니다.


2
이것은 국립 연구소이며, 거의 모든 사람들이 유닉스를 사용하거나 코드를 작성하거나 매우 기술적입니다. 코드 친화적 인 위키에 대한 편견을 조장하고 있습니다.)
Stefan Lasiewski

첫 번째 버전에서는 작동하지만 HTML에서 마크 다운을 어떻게 얻습니까? 로컬 및 온라인 HTML의 두 가지 버전을 유지하지 않으면 실용적이지 않습니다.
Miro A.

@ 스테판-참으로! 그 편견을 사랑하십시오. @Miro-참으로! 실용적이지 않습니다.
Michael Sippey

1
프로그래밍을하려는 경우 Google 사이트를 Google 드라이브와 통합 할 수 있습니다. 사이트 콘텐츠로 지정된 Google 드라이브에 폴더를 만들고 사이트 편집자에게 폴더에 대한 액세스 권한을 부여하십시오. 그런 다음 폴더의 내용을 사이트로 가져 오는 Google Apps 스크립트 (Sites API : developers.google.com/google-apps/sites/docs/1.0/… )를 마크 다운에서 HTML로 변환하는 스크립트를 작성하십시오 . 이를 통해 편집자는 원하는 텍스트 편집기를 사용하여 콘텐츠를 로컬 (Google 드라이브 동기화를 통해)로 편집 할 수 있습니다.
Vidar S. Ramdal

2

https://sites.google.com/site/gashackja/markdownsiteeditor 를 사용할 수 있습니다

-

그리고 당신은 당신의 자신의 사용을 위해 설치할 수 있습니다 :

  1. 사본을 받으십시오Markdown Site Editor .

    Markdown Site Editor 사본 만들기

  2. 라이브러리 추가.

    라이브러리 추가

  3. 를 얻을 Showdown library그것을보고 (ID를 : M6WggW1B7uEj1Nu0p7S6Pf-Mffa6w-w2J)

    대결 라이브러리 추가

  4. 에 식별자를 변경해야합니다 Showdown(대신 GASShowdown)

  5. 얻가 Bootstrap library(ID를 : MKvZneZcEte-sNijM1TaY_eMffa6w-w2J)

  6. 식별자가 Bootstrap(대신 GASBootstrap) 인지 확인하십시오

  7. 모든 것을 저장

  8. 버전을 만듭니다 ( File> Manage versions)

  9. 웹앱으로 배포 ( Publish> Deploy as a web app...)


고맙습니다! 재미 있겠다. 위의 1-9 지침을 따랐지만이 스크립트를 사용하는 방법을 잘 모르겠습니다. Google 사이트 도구에서 어떻게 사용합니까? Google Apps Scripts에서 무언가를 볼 수 있습니까?
Stefan Lasiewski

이 스크립트에는 일부 dropbox 사용자 파일에 대한 참조가 포함되어 있지 않습니다. 그래도 고맙다.
Alex Sorokoletov 2018 년

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.