taggit tag notes hub example github gist

notes - github tag release example



¿Cómo incrustar sólo ciertas líneas de una esencia? (2)

Gist API no proporciona ninguna forma de incrustar parte de un gist. Sin embargo puedes hacerlo tú mismo con javascript en tu extremo. Hay una buena biblioteca que puedes usar:

https://github.com/blairvanderhoof/gist-embed

Puedes incrustar partes de una esencia con esto.

Gist te permite incrustar un gist en una página web:

<script src="https://gist.github.com/dyoo/4627246.js"></script>

Esperaba poder mostrar solo un subconjunto de rango de línea. (Caso de uso: escriba un código para una publicación de blog en una sola lista. Haga referencia a ciertas líneas a lo largo de la publicación del blog que analiza esas líneas).

es posible? No puedo encontrarlo documentado, pero ¿hay alguna manera de hacerlo?

Como ejemplo de cómo pensé que podría funcionar, GitHub admite URI con números de línea. Por ejemplo, el ancla #L4-L8 en esto:

https://github.com/twitter/bootstrap/blob/master/docs/base-css.html#L4-L8

Me doy cuenta de que GitHub muestra todas las líneas con solo esas líneas resaltadas . Mientras que estoy preguntando cómo mostrar solo ciertas líneas de una Gist. Menciono esto solo por ejemplo, cómo supuse que podría funcionar.

ps De acuerdo con ¿Cómo puedo incrustar un solo archivo desde un github gist con la nueva interfaz gist? , parece que esto se movió recientemente en la dirección opuesta a lo que estoy preguntando: la capacidad de incrustar solo un archivo de una esencia desapareció recientemente. Quiero mostrar solo ciertas líneas de un solo archivo. Pero quería preguntar de todos modos. También creo que esta es una pregunta distinta de esa, por lo que publiqué esto en lugar de comentar la pregunta existente.


Lo que necesitas es esto:

http://gist-it.appspot.com/

# Embed the file robertkrimen/gist-it-example/example.js <script src="http://gist-it.appspot.com/github/robertkrimen/gist-it-example/blob/master/example.js"></script> # Embed without a footer <script src="http://gist-it.appspot.com/github/robertkrimen/gist-it-example/blob/master/example.js?footer=0"></script> # Show only the first and second line <script src="http://gist-it.appspot.com/github/robertkrimen/gist-it-example/blob/master/example.js?slice=0:1"></script>