¿Buscas TRECE, el más simple CMS y UMS plurilingüe? Clic aquí

miniTRECE Sitio demo

Una muy simple, ligera, minimalista, libre y gratuita (MIT License) herramienta para construir sitios web o CMS basado en documentos en el servidor (no base de datos) y, esto es importante, preparado y amistoso para crear sitios web multilingües desde el primer momento (no hay que añadir plugins). Los contenidos pueden ser escritos usando sintaxis markdown o hmtl.

Ok, un poco de luz:

Los archivos .htaccess, index.php y trece/conf.php (conf.php dentro de una carpeta llamada trece) son los importantes. Todos los demás archivos son simplemente contenido o para personalización. Permíteme sugerirte que comiences una instalación desde cero de miniTRECE usando sólo estos tres archivos y comienza a construir añadiendo los otros archivos del .zip, uno a uno.

Importante: para poder usar Markdown como lenguaje de marcado, el elemento de array markdown debe ser puesta como "true" en trece/conf.php línea 60, y la biblioteca Parsedown (Parsedown.php, ParsedownExtra.php y ParsedownExtraPlugin.php) instalada en la carpeta trece/lib/parsedown/. Todos estos archivos están incluídos en el .zip que puedes descargar de GitHub.

La carpeta trece/inc/ es donde se almacena todo el contenido. Por ejemplo: coloca en trece/inc/ un archivo llamado test.php con un simple «Hello» como contenido y entonces añade test a la url de tu navegador (algo como tudominio.com/es/test si tu sitio web es multilingüe o tudominio.com/test si tu sitio es monolingüe). ¡Y ya está! Demo aquí: https://mini.trece.io/es/test.

Los archivos trece/inc/html-sample.php (link), trece/inc/markdown-sample.php (link) e trece/inc/demo.php (link) te mostrarán como construir contenido en ambos lenguajes de marcado. En esos dos archivos presta especial atención a las 7 primeras líneas. Lo que escribas allí es el contenido para los campos meta del header, necesarios para compartir con éxito tu página en sitios como Facebook y Twitter. Idea: prueba estas páginas en Facebook debugger y Twitter card validator.

Los archivos trece/inc/minimal_header.php, trece/inc/minimal_footer.php y css/minimal_style.php muestran un tema de mínimos, un punto de partida para desarrollar tu propio tema para miniTRECE.