======Bashblog======
**Bashblog** o **bb** es una herramienta que te permite crear entradas para publicarlas en tu web de nuestra [[pubnix#tilde|tilde]] texto-plano.xyz (crear un "//tildelog//".
Tus entradas de tildelog __serán públicas en el tilde__, y una vez que decidas postearlas, quedarán publicadas en tu página web.
====Uso de Bashblog en texto-plano.xyz====
La primera vez que lo uses, puedes crear tu //Tildelog// con:
bb post
===Editar tu primer entrada===
Edita tu primer entrada de //tildelog// con [[editores de texto|tu editor favorito]]. Normalmente recurrirás al lenguaje de marcado [[markdown]]. Una vez redactada tu entrada, guárdala con una extensión ''.md'', y sal del editor que estés utilizando.
Al hacerlo, tu entrada quedarán almacenada en el directorio público de página web de tu home de texto-plano.xyz ''~/public_html/blog/'', tanto en formato markdown (fichero ''.md'') como en HTML (fichero ''.html'').
Si todo va bien, te aparecerá un mensaje de confirmación previo a su publicación:
Para revisar la entrada, ingresa a https://texto-plano.xyz/users/fulana/blog/el-titulo-de-tu-post.html en tu navegador
[P]ublicar esta entrada, [E]ditar nuevamente, Borra[D]or para después? (p/E/d)
Debes presionar **P** para publicar esta entrada en Internet, **E** si deseas seguir editandola antes de publicar, o bien **D** para dejarla como borrador para después.
===Editar una entrada nueva===
Las demás entradas irán agregándose a tu blog. Podrás editar nuevas entradas con extensión ''.md'' en tu directorio ''~/public_html/blog/''.
Una vez situado en dicho directorio, podrás publicar una nueva entrada con:
bb post nombre_entrada.md
>Conforme publiques entradas, todos podrán verlas accediendo a tu URL [[https://textp-plano.xyz/~usuario/blog]]
====Comandos de Bashblog====
**bb** cuenta con varios comandos que te permitirán cumplir funciones de edición, corrección, y regeneración de los posts.
^Comando^Resultado^
|bb post [-html] [fichero] |inserta un nuevo posteo al blog, y el fichero de un borrador para continuar editándolo. Intenta usar markdown por defecto, y vuelve a HTML si no está disponible. Use ''-html'' para editar en HTML incluso si markdown está disponible. |
|bb edit [-n|-f] [fichero] |edita un fichero .html o .md ya disponible. **NUNCA** edite nabyaknebte yb fucgeri .html ya publicado, siempre use esta función ya que mantendrá la estructura interna de datos y reconstruirá el blog. Use ''-n'' para renombrar el fichero, si se cambió el título. Use ''-f'' para editar un fichero HTML completo, en lugar de solo la parte de texto (también preserva el nombre) |
|bb delete [fichero] |borra el post y reconstruye el blog |
|bb rebuild |regenera todas las páginas y posteos, preservando el contenido de las entradas |
|bb reset |borra todo. __¡Úselo con mucho cuidado y respalde sus datos primero!__ |
|bb list |lista todos los posteos |
|bb tags [-n] |lista todas las etiquetas en orden alfabético. Use ''-n'' para ordenar la lista por número de posts que la utilizan |
__Ver también__: [[Feels]]