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.
Réponses:
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
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.
la source
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.
la source