Kwiki
|
Kwiki es fácil y bien estructurado, es un módulo Perl instalado a través de CPAN que incluye un script de configuración para que funcione fácilmente.
Sumario
Características
Kwiki se centra en la simplicidad y extensibilidad. Puede crear un nuevo sitio web Kwiki con un solo comando. El módulo no dispone de ningún módulo de requisitos previos, excepto los que se incluyen con Perl. No requiere un backend de base de datos, aunque podría hacerse para utilizar uno. El comportamiento Kwiki predeterminado es bastante con todas las funciones, e incluye soporte para las tablas HTML. Cualquier comportamiento del Kwiki se puede personalizar, sin muchos problemas.
Instalación
La instalación se realize utilizando el patron compositor:
$ composer create-project fungku/kwiki --prefer-dist
Uso de Kiwiki
Coloque todos los archivos de la wiki directorio. Las categorías son los directorios y subcategorías son subdirectorios. Si usted realiza un index.md en una categoría o subcategoría de directorio, se analiza y se muestra después de la lista de subcategorías y archivos. Las vistas son las plantillas y ubicado en resources/views/wiki y la plantilla de diseño principal es resources/views/master.blade.php
Cambio de directorios por defecto
Mover o cambiar el nombre de su directorio wiki a cualquier lugar, se debe sólo actualizar:
app/Http/Controllers/WikiController.php constante WIKI_PATH
Mover o cambiar el nombre de la vista de plantilla wiki a cualquier lugar, se debe sólo actualizar:
app/Http/Controllers/WikiController.php constante WIKI_VIEW_PAGE
Variables utilizadas
Tendrá cuatro variables que puede utilizar en su visita a una página wiki:
- $title es el título del puesto o categoría.
- $breadcrumbs es una matriz de migas de pan con href y nombre de índices.
- $index está disponible si ha navegado a un directorio, o una matriz vacía de lo contrario.
$index['subcategories'] es un conjunto de subdirectorios en el directorio actual con href y nombre de índices. $index['files'] es un conjunto de archivos en el directorio actual con href y nombre de índices.
- $post es una cadena de su contenido rebaja analizado.