web-dev-qa-db-fra.com

Google Sites: assistance Markdown?

Mon organisation est intéressée par la migration de notre wiki local du bureau vers Google Sites. Je vois que Google Sites prend en charge une sorte d'interface Wiki, mais je n'aime pas vraiment l'éditeur d'interface graphique. Est-il possible d'utiliser la syntaxe Markdown à la place?

C’est un magasin très lourd sous Unix, avec de nombreuses têtes et ingénieurs Unix. Beaucoup d'entre nous préfèrent la syntaxe wiki conviviale fournie par Markdown.

27
Stefan Lasiewski

J'ai cherché cette solution dans les interwebs, et FORTEMENT recommande d'utiliser - Markdown Here . C'est une extension de navigateur pour Chrome, Firefox et Safari qui permet de basculer entre Markdown et HTML. Son cas d’utilisation original sert à la composition d’e-mails, mais il "fonctionne très bien" dans Google Sites. En outre, il prend en charge la formule mathématique TeX, qui, pour les chercheurs, pourrait être très utile.

FWIW, j’ai commencé à utiliser l’éditeur de site Markdown suggéré par @dnozay, mais cela semblait excessivement compliqué pour plusieurs raisons:

  • Il oblige chaque responsable de site à l'ajouter à la fonctionnalité Markdown.
  • Il est possible que les outils de Google changent, et il faut alors que la version la plus récente soit disponible (éventuellement pour chaque site).
  • Certains environnements ont des scripts et/ou un moteur d'application Google bloqués pour des raisons de sécurité/stratégie/etc. les raisons
  • Philosophiquement, cela fait que Google Sites essaie d’être ce qu’il n’est pas.

Utiliser Markdown Here signifie

  • Aucun code supplémentaire ne doit être ajouté à chaque site Google.
  • C’est un outil bien entretenu qui s’installe une fois dans un navigateur et qui est utile à de nombreux endroits (courrier électronique, sites, blogueur, facebook, tumblr, tinymce, etc.)
  • Le fardeau de la responsabilité incombe à la personne qui souhaite utiliser Markdown (et TeX).
  • Les sites doivent être des sites, et les rédacteurs de Markdown, les rédacteurs de Markdown.
17
kungfuchicken

Bien que je sois impressionné par le fait que votre entreprise préfère utiliser Markdown plutôt qu'un éditeur WYSIWYG, je crains que les sites Google ne prennent actuellement pas en charge la syntaxe Markdown. Vous pouvez écrire le texte dans Markdown localement en utilisant un éditeur tel que Textmate, utiliser un bundle ou un script pour le convertir en HTML, puis coller le code HTML dans votre site (Google Sites vous permet d'ajouter du code HTML brut à vos sites - à l'intérieur certains éléments de forme), mais cela semble exagéré.

3
Michael Sippey

Vous pouvez utiliser https://sites.google.com/site/gashackja/markdownsiteeditor

-

Et vous pouvez l'installer pour votre propre usage:

  1. obtenir un copie de Markdown Site Editor .

    making a copy of Markdown Site Editor

  2. ajouter les bibliothèques.

    adding the library

  3. récupérez le Showdown library en le cherchant (ID: M6WggW1B7uEj1Nu0p7S6Pf-Mffa6w-w2J)

    adding showdown library

  4. assurez-vous de changer l'identifiant en Showdown (au lieu de GASShowdown)

  5. récupérez le Bootstrap library (ID: MKvZneZcEte-sNijM1TaY_eMffa6w-w2J)

  6. assurez-vous que l'identifiant est Bootstrap (au lieu de GASBootstrap)

  7. tout sauver

  8. créer une version (File> Manage versions)

  9. déployer en tant qu'application Web (Publish> Deploy as a web app...)

2
dnozay

Cela pourrait valoir la peine de vérifier ces points:

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

Un script utilisateur fluide pour l'application, conçu pour prendre en charge Markdown dans Highrise et Basecamp

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

Basé sur js-markdown, il vous permet de convertir le texte formaté Markdown en HTML en un seul clic.

1
tobeannounced