CGI :: Kwiki :: Nuevo

CGI :: Kwiki :: New es el nuevo generador de Wiki predeterminado para CGI :: Kwiki.
Descargar ahora

CGI :: Kwiki :: Nuevo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Brian Ingerson
  • Sitio web del editor:
  • http://search.cpan.org/~ingy/CGI-Kwiki-0.18/lib/CGI/Kwiki/New.pm

CGI :: Kwiki :: Nuevo Etiquetas


CGI :: Kwiki :: Nuevo Descripción

CGI :: Kwiki :: New es el nuevo generador de Wiki predeterminado para CGI :: Kwiki. CGI :: Kwiki :: New es el nuevo generador de wiki predeterminado para CGI :: KWIKI.A WIKI es un sitio web que permite a sus usuarios agregar páginas y editar las páginas existentes. Es una de las formas más populares de colaboración web. Si es nuevo en Wiki, visite http://c2.com/cgi/wiki?welcomevisitors, que es posiblemente el wiki más antiguo, y tiene mucha información sobre cómo funcionan los wikis. Hay docenas de implementaciones de wiki en el mundo, y muchos De los que están escritos en Perl. Como es común, con muchos hacks Perl, rara vez son modulares, y casi nunca se liberan en CPAN. Una excepción importante es CGI :: Wiki. Este es un marco de Wiki que es extensible y se mantiene activamente. Otra excepción es este módulo, CGI :: Kwiki. CGI :: Kwiki se centra en la simplicidad y la extensibilidad. Puede crear un nuevo sitio web de Kwiki con un solo comando. El módulo no tiene módulos de requisitos previos, excepto los que se envían con Perl. No requiere un billete de base de datos, aunque se podría hacer para usar uno. El comportamiento predeterminado de Kwiki está bastante completo, e incluye soporte para tablas HTML. Cualquier comportamiento de los kwiki se puede personalizar, sin muchos problemas. Funciones especialesCGI :: Kwiki vendrá con algunos complementos de fantasía que no se encontraron en la mayoría de las implementaciones de Wiki. Esto viene con la promesa de que no interferirán con la pura sencillez de la interfaz predeterminada Kwiki.Check http: // http: //www.kwiki.org/index.cgi? Kwikifeatures de vez en cuando para ver qué características calientes tienen Se ha agregado.Kwiki Slide ShowYou puede crear una presentación completa de PowerPoint-Lad, en una sola página Kwiki. Hay magia de JavaScript para avanzar por diapositivas, etc. Vea la página de muestra kwikislideshow.extendingcgi :: kwiki está completamente orientado a objetos. Puede anular fácilmente cada último comportamiento al subclasificar uno de sus módulos de clase y anular uno o más métodos. Esto generalmente se logra en solo unas pocas líneas de Perl. La mejor manera de describir esto es con un ejemplo. Comience con el archivo de configuración. El archivo de configuración predeterminado se llama "CONFIG.YAML". Contiene un conjunto de líneas como esta: CONFIG_CLASS: CGI :: KWIKI :: CONFIG CONFIGURAR_CLASS: CGI :: KWIKI :: Driver CGI_CLASS: CGI :: KWIKI :: CGI Cookie_Class: CGI :: Kwiki :: Cookie Database_class: CGI :: CGI :: Kwiki :: Metadata_class de la base de datos: CGI :: Kwiki :: Metadata Display_class: CGI :: KWIKI :: Pantalla Edit_Class: CGI :: KWIKI :: Editar formatter_class: CGI :: KWIKI :: Formatter Template_class: CGI :: KWIKI :: Plantilla Search_class : CGI :: KWIKI :: BÚSQUEDA CAMBIOS_CLASS: CGI :: KWIKI :: CAMBIOS PREFS_CLASS: CGI :: KWIKI :: Prefs Pages_class: CGI :: Kwiki :: Pages Slides_class: CGI :: Kwiki :: Diapositivas Javascript_class: CGI :: KWIKI :: JavaScript style_class: cgi :: kwiki :: scripts_class: cgi :: kwiki :: scriptsthis es una lista de todas las clases que conforman el kwiki. Puede cambiar a cualquiera de ellos para que sea una clase de su propia. Diga que desea cambiar el indicador de formato audaz de "* negrita *" a '' 'negrita' '. Solo necesita anular el método "negrita ()" de la clase de formateador. Comience cambiando "CONFIG.YAML". formatter_class: mykwikiformatterthen Escribe un módulo llamado "mykwikiformatter.pm". Puede poner este módulo justo en su directorio de instalación de Kwiki si lo desea. El módulo podría parecer esto: paquete Mykwikiformatter; Use la base 'CGI :: KWIKI :: FORMATT'; negrita {my ($ self, $ texto) = @_; $ texto = ~ s! '' '(. *?)' ''! $ 1! G; devolver $ texto; } 1; no demasiado duro, eh? Puede cambiar todos los aspectos de CGI :: Kwiki como este, desde el almacenamiento de la base de datos hasta el motor de búsqueda, hasta el código principal del controlador. Si se le presentan un conjunto de clases que desea compartir con el mundo, simplemente empaquetas como una distribución y colóquelas en CPAN.BY el camino, incluso puede cambiar el formato de archivo de configuración del valor predeterminado de YAML. Si quiso usar, digamos, XML, solo llame al archivo "config.xml" y escriba un módulo llamado "CGI :: Kwiki :: config_xml". Requisitos: · Perl


CGI :: Kwiki :: Nuevo Software relacionado

Classeine :: SDK

Classeine :: SDK Project es un conjunto de bibliotecas de clase general de propósito general escritas en C para NetBSD. ...

138

Descargar