Comment puis-je intégrer des extraits de contenu essentiel à l'aide du démarquage Tumblr?


10

Je poste en utilisant le support de démarque de Tumblr. J'ai essayé d'intégrer mes extraits de contenu sous forme de liens, etc., mais je n'arrive pas à trouver la bonne combinaison. Si je publie en html, les liens essentiels fonctionnent correctement. Je préfère utiliser le démarque, comment faire?

Mis à jour avec des exemples

Je l'ai essayé avec une balise de script intégrée de base, qui n'a rien produit.

<script src="https://gist.github.com/1256020.js?file=gistfile1.rb"></script>

Je l'ai également essayé avec une référence à la balise de script

[gist][1] 
.
.
.
[1][<script src="https://gist.github.com/1256020.js?file=gistfile1.rb"></script>]

J'ai également essayé d'autres variantes d'intégration du lien hypertexte, mais rien n'apparaîtrait sur la page.


Pouvez-vous donner un exemple des choses que vous avez essayées et qui n'ont pas fonctionné?
hairboat

Ajout des exemples.
nathan

Je ne peux pas répondre à votre question, mais j'ai voté en espérant que quelqu'un d'autre puisse .......
hairboat

2
Le mantra est "Pour tout balisage qui n'est pas couvert par la syntaxe de Markdown, vous utilisez simplement HTML lui-même." En d'autres termes, autre qu'une simple intégration, ce que vous demandez n'est pas possible. Markdown ne doit pas être confondu avec des balises courtes.
phwd

1
phwd, merci pour la réponse. Je comprends que cela peut ne pas être possible dans Markdown en tant qu'analyseur. Cependant, certains sites, comme l'essentiel de Github, fournissent des extensions Markdown pour des capacités supplémentaires. J'espérais que Tumblr ferait de même et je manquais juste la syntaxe.
nathan

Réponses:


1

Il semble que le vrai problème réside dans le fait que les scripts intégrés sont ignorés dans les publications, probablement pour des problèmes de sécurité.

Mais il est possible de charger JS dans le champ de description lorsque vous allez dans "Personnaliser votre blog" (sorte de défait la déclaration précédente)

Ainsi, vous pourrez peut-être utiliser une bibliothèque JS (je pense que Write Capture pourrait vous aider) qui vous permet d'écrire Javascript dans des parties spécifiques du document et d'utiliser un analyseur pour rechercher et remplacer des phrases par exemple

[gist 1256020]
<div class="gistr">1256020</div>

Ensuite, vous utilisez un analyseur pour y faire face. Ou enveloppez les identifiants Gist dans l'élément div avec disons une classe, parcourez tous les éléments avec cette classe et remplacez l'id par le Gist en utilisant la fonction de capture d'écriture Donc, comme vous pouvez le voir ... la portée de ce site.


0

En tant que réponse mise à jour, j'ai récemment créé une nouvelle version de embedgist.js pour simplifier l'intégration de gist dans votre blog. Vous pouvez trouver mon article à ce sujet ici:

http://blog.johnryding.com/post/76489062311/embedding-gists-and-enable-code-syntax-highlighting-in

Fondamentalement, vous devez ajouter des balises de script au modèle de votre blog.

Avec cette modification, au lieu d'avoir un code HTML spécial dans votre message, il vous suffit d'ajouter une URL à l'essentiel que vous souhaitez intégrer. Par exemple, il vous suffit de mettre ce qui suit dans le contenu de votre message pour qu'un élément essentiel soit intégré:

https://gist.github.com/strife25/8967034#file-embedgist2-js

Cette technique fonctionne dans l'éditeur de démarques de Tumblr.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.