**MEMORIAS A PARTIR DE LOS ENLACES ACORTADOS**
[HedgeDoc](https://docutopia.sustrato.red/ ) es una herramienta de edición colaborativa en tiempo real basada en la web que permite a los usuarios trabajar juntos en documentos compartidos.
El código que he compartido es en el lenguaje de programación Smalltalk y esta creando una instancia de la clase "HedgeDoc" y recuperando su contenido desde una URL específica. Luego se establece el título del documento como [Sesión del 17 de marzo](https://docutopia.sustrato.red/accesibilidad:23K#) en los metadatos de HedgeDoc.
![ Asi es como se vera el resultado al ejecutar el comando anterior ](https://i.imgur.com/xR2SStI.png)
2. El código que he compartido está en el lenguaje de programación Smalltalk y esta creando una estructura de carpetas para almacenar wikis en un sistema de archivos. En primer lugar, se define la variable **repositoryFolder** como la ruta de acceso a una carpeta en el directorio de documentos del sistema operativo. Esta carpeta se llama 'Acceso\kathy29-wikilexias' y se utiliza como un repositorio para almacenar wikis. A continuación, se define la variable **wikiFolder ** como una subcarpeta dentro de la carpeta repositoryFolder. Esta subcarpeta se llama **'wiki'** y se utilizará para almacenar los wikis específicos. Luego, se define la variable **wikiSubfolder** como una subcarpeta dentro de la carpeta wikiFolder. Esta subcarpeta tiene la ruta **'es/RecuperacionClasesAccesibilidad'** y se utiliza para almacenar un wiki específico en español sobre recuperación de clases de accesibilidad. Finalmente, se utiliza el método ensureCreateDirectory para asegurarse de que la carpeta wikiSubfolder exista en el sistema de archivos. Si la carpeta ya existe, el método no hace nada, pero si la carpeta no existe, entonces la crea.
**Nota: la variable repositoryFolder abajo debe ser cambiado de acuerdo a la ruta personal donde cada quien esté guardando el repositorio en el disco duro.**
![ estamos viendo la vista previa al ejecutar el comando anterio, nos muestra todas las clases recuperadas en orden alfabetico ](https://i.imgur.com/Xg2453F.png) ![ Este es una mirada del resultado a la ruta personal donde cada quien esté guardando el repositorio en el disco duro. ](https://i.imgur.com/WX2d7gV.png)
3. El código sigue en el lenguaje de programación Smalltalk y está trabajando con el objeto hedgeDoc que se creó en el código anterior. En la primera línea, se define una nueva variable file como la ruta de acceso a un archivo dentro de la carpeta **wikiSubfolder** . El archivo se llamará **'Accesibilidad-K.md'** y su formato será Markdown. Luego, se utiliza el método file: del objeto hedgeDoc para asignar el contenido de hedgeDoc a este archivo. En la segunda línea, se utiliza el método **exportAsFile** del objeto hedgeDoc para exportar el contenido de hedgeDoc al archivo definido en la variable file. En la tercera línea, se utiliza el método **asMarkdeep** del objeto hedgeDoc para convertir su contenido a Markdeep, que es una extensión de Markdown que agrega algunas características adicionales, como la capacidad de agregar gráficos y presentaciones. Luego, se utiliza el método **exportAsFile** para exportar el contenido convertido al archivo file.
![ Finalmente logramos recuperar las memoras de clase agruparlas por orden alfabetico y con los link recortados. ya estan listos para subirlos con la ayuda de Fossil.exe. ](https://i.imgur.com/N2kuHQF.png)
Para poder subir nuestras clases recuperadas es importante tener [Fossil.exe](https://fossil-scm.org/home/doc/trunk/www/index.wiki)
![ Esto es lo que veremos cuando demos click en el enlace de Fossil ](https://i.imgur.com/eM6p6Rd.png)
Para subir la información de nuestras computadoras a nuestros repositorios en línea, podemos seguir estos pasos: * Abre la terminal o consola de tu PC. * Navega hasta la ubicación del archivo o carpeta que deseas subir. Puedes usar comandos como cd (cambiar directorio) y ls (listar archivos y carpetas) para navegar y verificar tu ubicación.
![ Este es el resultado de los comandos anteriores. ](https://i.imgur.com/fykwjb3.jpg)
Una vez que estés en la ubicación correcta, utiliza el comando de inicio de sesión o autenticación para vincular tu terminal con tu repositorio en línea. utilizaremos comandos `fossil.exe add RecuperacionClasesAccesibilidad\* ` para poder desplegar la informaciony agregarla al repositorio en linea.
![ visualización de como se va ejecutando el comando ](https://i.imgur.com/z48HOA9.jpg)
Cuando ya tenemos estas lista desplegable procedemos a darle al comando commit la siguiente funcion: `fossil.exe commit -m "Recuperacion Clase de Accesibilidad y Diseño"`
![ Finalmente tenemos nuestras memorias recuperadas y subidas al repositorio en linea ](https://i.imgur.com/Zw5yzHX.jpg)
Cargamos la pagina del repositorio en linea y tendremos los siguientes resultados.
![ Hemos recuperado las memorias de clase y subido a nuestro repositorio en linea. ](https://i.imgur.com/JyZet88.jpg) ![ ]()
**KATHERIN PADILLA MONCADA**
CIENCIA DE LA INFORMACIÓN, BIBLOGTECOLOGIA Y ARCHIVISTICA