es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Editor HTML en tiempo real para descargar

Me gusta la solución en este post https://stackoverflow.com/questions/49409389/real-time-html-editor-with-javascript o el editor en este sitio. Solo una solución simple sin funcionalidades adicionales.

¿Cómo puedo editar el código para añadir la opción de GUARDAR/CARGAR? ¿Hay algo como un “pequeño CMS descargable” para trabajar con HTML/CSS? Quiero cargarlo en mi alojamiento, tener acceso fácil desde casa/teléfono/trabajo, no quiero usar servicios en línea como codepen o Liveweave.

¡Gracias!

EDIT: Debido a los comentarios, aclararé mi pregunta. Tengo un alojamiento, miSitio.com. Hay una carpeta con este editor mágico, miSitio.com/xxx donde tengo algunas imágenes de muestra y algo de CSS básico, etc. Estoy aprendiendo HTML/CSS, así que estoy desarrollando algunos templates básicos de HTML. El editor de HTML que enlacé está bien. Lo único que necesito es agregar 3 botones, NUEVO/ABRIR/GUARDAR que creen un nuevo archivo HTML/puedan abrirlo en el editor en tiempo real/y guardarlo. Y QUIERO TENER ESTA SOLUCIÓN SENCILLA EN MI PROPIO ALOJAMIENTO.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para agregar la funcionalidad de GUARDAR/CARGAR al editor HTML vinculado en el sitio mencionado, se puede modificar el código JavaScript que maneja la entrada/salida de texto. Específicamente, se puede agregar una función para guardar el código que envía una solicitud AJAX al servidor con el contenido del código, y se puede agregar una función para cargar el código que recupera el código desde el servidor a través de AJAX y lo establece como entrada de texto del editor.

    Alternativamente, se puede utilizar un CMS descargable como Kirby o Grav que permiten la fácil creación y gestión de plantillas HTML/CSS. Estos sistemas CMS se pueden instalar en una cuenta de alojamiento personal y permiten la edición y carga sencilla de archivos desde cualquier dispositivo con acceso a Internet.

Comments are closed.