web-dev-qa-db-ja.com

Googleサイト:Markdownサポート?

私の組織は、ローカルWikiをオフィスからGoogleサイトに移行することに関心があります。 Google Sitesは何らかのWikiインターフェースをサポートしているようですが、GUIエディターはあまり好きではありません。代わりにMarkdown構文を使用することはできますか?

これは多くのUnixの頭とエンジニアがいるUnixが多い店です。私たちの多くは、Markdownが提供するコードフレンドリーなWiki構文を好みます。

27

私はこのソリューションだけのためにインターウェブを探し回っていましたが、の使用をお勧めします- ここでマークダウン 。 Chrome、Firefox、Safari用のブラウザー拡張機能であり、MarkdownとHTMLを交互に切り替えることができます。元のユースケースは電子メールの作成用ですが、Googleサイトでは "works great" です。また、TeX数式をサポートしています。これは、研究者にとって非常に役立つと思います。

FWIW、私は@dnozayによって提案されたMarkdown Site Editorを使用する道を始めましたが、いくつかの理由で過度に複雑に見えました:

  • 各サイトのメンテナーがマークダウン機能のためにそれを追加することを強制します。
  • Googleのツールが変更されると壊れる可能性があり、誰かが最新バージョン(おそらく各サイト)を取得する必要があります。
  • 一部の環境では、security/policy/etc向けにスクリプティングやGoogle App Engineが機能しません。理由
  • 哲学的には、Googleサイトはそうではないものになろうとします。

ここでマークダウンを使用するということは、

  • 各Googleサイトにコードを追加する必要はありません。
  • これは、ブラウザに一度インストールされるだけでなく、多くの場所(電子メール、サイト、ブロガー、フェイスブック、tumblr、tinymceなど)にある便利なツールです。
  • 責任の責任は、Markdown(およびTeX)を使用したい個人にあります。
  • SitesをSitesにし、MarkdownライターをMarkdownライターにします。
17
kungfuchicken

あなたの組織はWYSIWYGエディターよりもむしろMarkdownを使用したいことに感心していますが、Googleサイトは現在Markdown構文をサポートしていないと思います。 Textmateなどのエディターを使用してローカルでMarkdownにテキストを記述し、バンドルまたはスクリプトを使用してそれをHTMLに変換し、HTMLをサイトに貼り付けることができます(Googleサイトでは、生のHTMLをサイトに追加できます-内部特定のフォーム要素)が、それはやり過ぎのように感じます。

3
Michael Sippey

https://sites.google.com/site/gashackja/markdownsiteeditor を使用できます

-

そして、あなたはあなた自身の使用のためにそれをインストールできます:

  1. Markdown Site Editorのコピー を取得します。

    making a copy of Markdown Site Editor

  2. ライブラリを追加します。

    adding the library

  3. Showdown libraryを検索して取得します(ID:M6WggW1B7uEj1Nu0p7S6Pf-Mffa6w-w2J

    adding showdown library

  4. 識別子を必ずShowdownに変更してください(GASShowdownの代わりに)

  5. Bootstrap libraryを取得します(ID:MKvZneZcEte-sNijM1TaY_eMffa6w-w2J

  6. 識別子がBootstrapGASBootstrapではなく)であることを確認してください

  7. すべてを保存する

  8. バージョンを作成する(File> Manage versions

  9. webアプリとしてデプロイ(Publish> Deploy as a web app...

2
dnozay

これらをチェックする価値があるかもしれません:

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

流体アプリのユーザースクリプト、HighriseおよびBasecampでMarkdownをサポートするためにビルド

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

Js-markdownに基づいており、ワンクリックでMarkdown形式のテキストをHTMLに変換できます。

1
tobeannounced