Este es un volcado del código para ejecutar CourseBuilder, un entorno de producción de cursos para implementar cursos SCORM. Se utiliza mejor para cursos con mucho texto con interacciones complejas del usuario, en lugar de cursos con muchas imágenes y diapositivas.
Ninjitsu es un lenguaje de renderizado anidable basado en tokens de texto y de ninguna manera es compatible con WISYWIG. Se introdujo en un momento en el que los motores de renderizado de los navegadores diferían de manera enorme e improductiva (IE6+, Safari IOS 9+, Chrome, etc.) y se requería la capacidad de ajustar las técnicas de renderizado en tiempo de ejecución para un formato consistente del producto entre dispositivos.
El editor Ninjitsu requiere tokens coincidentes con matrices de valores, por ejemplo
{bullets Point One|Point two|Point three}
para producir una lista con viñetas, o {rightimages box-shadow rp-bouncein|AdobeStock_134779826_edited.png}
para producir una imagen con un cuadro de sombra, con un tamaño dinámico basado en el diseño de columnas de la página, que se anima desde la parte superior de la página y rebota.
Esta aplicación fue escrita en una combinación de archivos JScript, VBscript, PHP, XCopy, Batch y ejecutables. No requiere ASP.NET.
Utiliza ampliamente ese notable truco dentro de Classic ASP donde la memoria se comparte entre vbscript, jscript y php para que las funciones puedan llamarse entre sí durante la ejecución de la página. Puede resultar bastante difícil de seguir.
Este sitio web fue diseñado para ejecutarse en Windows Server 2003 o 2012. No se ejecutará en Azure. Requiere ASP clásico con jscript, vbscript Y php7 (cgi) instalados. Requiere COM de 32 bits, Helicon ISPI Rewrite 3, CXImageATL.dll, XZip.dll, servidor MySql con controlador ODBC 5.1. El usuario web requiere permiso de ejecución del servidor para diversas funciones (como compilar MENOS o cambiar el tamaño de imágenes). Requiere una canalización integrada sin código administrado, acceso de 32 bits y sesiones y aplicaciones habilitadas.
Aquellas funciones que se ejecutan en VBScript para leer y escribir archivos JSON (usando un analizador JSON compatible con ES3) y luego tienen que lidiar con la marca de orden de bytes que Windows insiste en poner en archivos codificados en UTF8.
La versión hecha a mano de ManillarsJS y JQuery que puede ejecutarse en el lado del servidor en ES3 (!) con un montón de trucos de prototipos para admitir matrices, etc.
La necesidad de crear un menú y guardarlo y luego configurar las propiedades de su nodo y guardarlo antes de poder editar el contenido que luego se adjuntaría a esos nodos en el menú basado en XML.
Manejo de XML en vbscript, jscript Y php en Windows, y la marca de orden de bytes para arrancar. Eso es lo realmente feo.
Los menús pueden tener varios diseños (con plantilla, editables), cada uno con un conjunto de opciones configurables.
Se pueden agregar citas y referencias (con algunos enlaces inteligentes integrados, por ejemplo, puede enlazar a artículos de PubMed automáticamente).
editor de glosario
Editor utiliza un sistema basado en texto con renderizado automático en tiempo de ejecución. El encabezado y la funcionalidad de arrastrar y soltar se calculan automáticamente a partir del marcado.
¡JA! No ha tenido una actualización en años.
WTFPL. Sin garantía.