CGI:: Kwiki:: Nouvelle 0,18 - CGI::Kwiki::New 0.18

CGI:: Kwiki:: Nouvelle 0,18

Liens commerciaux

CGI:: Kwiki:: Nouvelle 0,18: Sommaire

Classement Cliquez sur l'étoile à classerClassement niveau:
Note globale: 0 (0 times) Télécharger
Taille: 0.075 MB Système: Any Platform License: Perl Artistic License Prix: Téléchargé: 8118 Date ajoutée: 2007-07-10 Editeur: Savernova Editeur Web: http://www.savernova.ch/

CGI:: Kwiki:: Nouvelle 0,18: Description

Cgi : : Kwiki : : Neuf est le générateur neuf de wiki de défaut pour le cgi : : Kwiki.

Wiki est un site Web qui permet à ses usagers d'ajouter des pages, et édite toutes les pages existantes. Il est l'une des formes les plus populaires de la collaboration d'âme. Si vous êtes neuf au wiki, la visite http://c2.com/cgi/wiki?WelcomeVisitors qui est probablement le wiki le plus ancien, et a un bon nombre d'informations sur la façon dont les wikis fonctionnent.

Il y a des douzaines de réalisations de wiki dans le monde, et on de ceux sont sauvés dans le Perl. De même que courant avec beaucoup d'entailles de Perl, ils sont rarement modulaires, et non presque jamais relâché sur CPAN. Une exception principale est cgi : : Wiki. C'est un cadre de wiki qui est extensible et est activement mis à jour.

Une autre exception est ce module, cgi : : Kwiki. Cgi : : Orientations de Kwiki sur la simplicité et l'extensibilité. Vous pouvez produire un site Web neuf de kwiki avec une commande unique. Le module n'a aucun module préalable, excepté celui qui se transportent avec le Perl. Il n'exige pas une partie postérieure de base de données, bien qu'il pourrait être effectué pour employer un. Le comportement de kwiki de défaut est assez complet, et comprend le soutien des tableaux de HTML. N'importe quel comportement du kwiki peut être personnalisé, sans beaucoup d'ennui.

USAGES SPÉCIAUX

Cgi : : Kwiki viendra avec quelques adjonctions de fantaisie non trouvées dans la plupart des réalisations de wiki. Ceci vient avec la promesse qu'elles ne nuiront pas la simplicité fine de la surface adjacente de kwiki de défaut.

Vérifier http://http://www.kwiki.org/index.cgi?KwikiFeatures en tant que de besoin pour voir quelles caractéristiques chaudes ont été ajoutées.

Diaporama de Kwiki

Vous pouvez produire un entier PowerPoint-comme la présentation, dans une page unique de kwiki. Il y a de magie de Javascript pour les guides de avancement, etc. Voir la page KwikiSlideShow témoin.

S'ÉTENDRE

Cgi : : Kwiki est complet orienté objets. Vous pouvez facilement dépasser chaque dernier comportement subclassing un de ses modules de cours et en dépassant une ou plusieurs méthodes. Ceci est généralement accompli dans juste quelques lignes de Perl.

La meilleure voie de décrire ceci est avec un exemple. Commencer par le dossier de config. Le dossier de config de défaut s'appelle le « config.yaml ». Il contient un ensemble de lignes comme ceci :

config_class : Cgi : : Kwiki : : Config
driver_class : Cgi : : Kwiki : : Gestionnaire
cgi_class : Cgi : : Kwiki : : Cgi
cookie_class : Cgi : : Kwiki : : Biscuit
database_class : Cgi : : Kwiki : : Base de données
metadata_class : Cgi : : Kwiki : : Méta-données
display_class : Cgi : : Kwiki : : Étalage
edit_class : Cgi : : Kwiki : : Éditer
formatter_class : Cgi : : Kwiki : : Formateur
template_class : Cgi : : Kwiki : : Matrice
search_class : Cgi : : Kwiki : : Recherche
changes_class : Cgi : : Kwiki : : Modifications
prefs_class : Cgi : : Kwiki : : Prefs
pages_class : Cgi : : Kwiki : : Pages
slides_class : Cgi : : Kwiki : : Guides
javascript_class : Cgi : : Kwiki : : Javascript
style_class : Cgi : : Kwiki : : Type
scripts_class : Cgi : : Kwiki : : Séquences type

C'est une liste de tous les cours qui composent le kwiki. Vous pouvez changer n'importe qui de eux pour être une classe de vos propres.

Laisse dire que vous avez voulu changer l'indicateur GRAS de format du « *bold* » en gras. Vous devez juste dépasser « () » la méthode grasse de classe de formateur. Commencer par changer « config.yaml ».

formatter_class : MyKwikiFormatter

Sauver alors un module appelé le « MyKwikiFormatter.pm ». Vous pouvez mettre ce juste de module dans votre répertoire d'installation de kwiki si vous voulez. Le module pourrait ressembler à ceci :

ensemble de mesures MyKwikiFormatter ;
employer le cgi de base : : Kwiki : : Formateur ;

gras secondaire {
mon ($self, $text) = @_ ;
=~ s de $text ! (. * ?) ! $1 ! g ;
$text de renvoi ;
}

1 ;

Pas trop dur, hein ? Vous pouvez changer tous les aspects de cgi : : Kwiki aiment ceci, du stockage de base de données au Search Engine, à codes de pilote principaux. Si vous fournissez un ensemble de cours que vous voulez partager avec le monde, les empaqueter juste vers le haut comme distribution et les mettre sur CPAN.

D'ailleurs, vous pouvez même changer le format de fichier de configuration du défaut de YAML. Si vous vouliez employer dire, XML, juste appeler le dossier « config.xml » et sauver un module appelé le « cgi : : Kwiki : : Config_xml ».

Télécharger

CGI:: Kwiki:: Nouvelle 0,18: Screenshot

Liens commerciaux
Télécharger CGI:: Kwiki:: Nouvelle 0,18

CGI:: Kwiki:: Nouvelle 0,18: Mot-clé

CGI:: Kwiki:: Nouvelle 0,18: Signet

Hyperlink code:
Hyperlink and Intro code:

CGI:: Kwiki:: Nouvelle 0,18: A voir également

CGI:: Kwiki:: Nouvelle 0,18: Review
Nom de l'auteur :  
Auteur email :  
Commentaire :  
Code de sécurité :  
     
   
Mes logiciels
Vous n'avez pas enregistré de logiciel. Cliquez sur Save "à côté de chaque logiciel à mettre à votre panier de logiciels"
Liés à la recherche
Liens commerciaux