Gitis

Revisión del 16:59 1 ene 2016 de Yaneidis.jc.scu (discusión | contribuciones) (Página creada con «{{Ficha Software |nombre= Gitit |familia= Wiki |imagen=Gitit2.png |tamaño=135x135 |descripción=Logotipo de |imagen2= |tamaño2= |descripción2= |creador= Haskell |de...»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Gitit
Información sobre la plantilla
Parte de la familia Wiki
135x135
Logotipo de
CreadorHaskell
DesarrolladorJohn MacFarlane
Lanzamiento inicial7 de noviembre de 2008
GéneroWiki
LicenciaGPL2
Sitio web
[[1]]

Gitit es un programa wiki escrito en Haskell. Utiliza Happstack para el servidor web y Pandoc para el procesamiento de marcas. Páginas y archivos cargados se almacenan en un git, darcs o mercurial repositorio y pueden ser modificados, ya sea mediante el uso de herramientas de línea de comandos de la VCS oa través de la interfaz web del wiki. De forma predeterminada, la versión extendida de rebaja de Pandoc se utiliza como lenguaje de marcado, pero reStructuredText, LaTeX, HTML o también se puede utilizar. Las páginas pueden ser exportados en un número de diferentes formatos, incluyendo LaTeX, RTF, OpenOffice ODT, y MediaWiki marcado. Gitit se puede configurar para mostrar TeX matemáticas (usando texmath) y destacó el código fuente (usando destacando-kate).


Características

  • Plugins: transformaciones páginas cargadas dinámicamente escritos en Haskell (ver "Network.Gitit.Interface").
  • Categorías.
  • TeX matemáticas.
  • Resaltado de sintaxis de los archivos de código fuente y fragmentos de código (usando destacando-kate).
  • Almacenamiento en caché.
  • Alimentaciones Atom (sitio de ancho y por página).
  • Una biblioteca, "Network.Gitit", que hace que sea sencillo para incluir un wiki Gitit en cualquier aplicación happstack.


Instalación de Gitis

Compilar e instalar Gitit Usted necesitará el GHC compilador y la cábala a instalar la herramienta. Tenga en cuenta que, a partir de la liberación 0.5, se requiere GHC 6.10 o superior. Por cábala a instalar en * nix, siga las instalar rápidas instrucciones. Una vez que tenga cabal a instalar, Gitit instalación es trivial:

cabal update cabal install gitit 

Estos comandos instalar la última versión de lanzamiento de Gitit. Para instalar una versión de Gitit desprotegido desde el repositorio, vaya al directorio Gitit y escriba:

cabal install 

La cabal herramienta instalará automáticamente todas las bibliotecas de Haskell requeridos. Si todo va bien, para el final de este proceso, la última versión de Gitit se instalará en su local de .cabal directorio. Puede comprobarlo probando:

gitit --version 

Si eso no funciona, compruebe que gitit está en su directorio local cábala a instalar ejecutable (normalmente ~/.cabal/bin Y asegúrese de ~/.cabal/bin está en la ruta del sistema.


Plugins

Los plugins son pequeños programas Haskell que transforman una página wiki después de que se ha convertido de Markdown o RST. Para activar un plugin, debe incluir la ruta al plugin (o su nombre del módulo) en el plugins campo del archivo de configuración. (Si el nombre del plugin se inicia con Network.Gitit.Plugin. Gitit asumirá que el plugin es un módulo instalado y no buscar un archivo de origen.)

Apoyo Plugin está activado por defecto. Sin embargo, soporte para plugins hace el ejecutable Gitit considerablemente más grande y más memoria-hambre. Si usted no necesita plugins, es posible que desee compilar Gitit sin soporte para plugins. Para ello, sin establecer los plugins bandera Cabal: cabal install --reinstall gitit -f-plugins Tenga en cuenta también que si compila Gitit para perfilar ejecutable, intenta cargar plugins se traducirá en "error interno: objeto PAP entró!"


Gitit como una biblioteca

Al importar el módulo Network.Gitit puede incluir un wiki Gitit (o varios de ellos) en otra aplicación happstack.


Cómo informar fallos

Los errores (y peticiones presentadas) pueden ser reportados a http://code.google.com/p/gitit/issues/list.


Fuentes