CGI :: wiki Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Kake Pugh
- Site Internet de l'éditeur:
- http://search.cpan.org/~kake/URI-Find-Delimited-0.02/lib/URI/Find/Delimited.pm
CGI :: wiki Mots clés
CGI :: wiki La description
CGI :: Wiki est une boîte à outils pour la construction de wikis. CGI :: Wiki est une boîte à outils pour la construction de wikis.Helps vous développez rapidement des wikis en prenant soin des bits ennuyeux pour vous. Vous aurez toujours besoin d'écrire du code - ce n'est pas un instant wiki.synopsis # Configurez un objet Wiki avec un backend de stockage SQLite et un numéro d'index inversé / db_file. Backend de recherche. Cette combinaison de magasin / de recherche peut être utilisée sur des systèmes sans accès à un serveur de base de données # réel. My $ Store = cgi :: wiki :: store :: sqlite-> nouveau (dbname => "/home/wiki/store.db"); My $ indexdbb = Rechercher :: InverteDindex :: DB :: db_file_splithash-> Nouveau (-Map_Name => "/Home/wiki/indexes.db", -lock_mode => "ex"); My $ Search = cgi :: wiki :: Rechercher :: Si-> Nouveau (indexdb => $ $d2db); My $ wiki = cgi :: wiki-> nouvelle (magasin => $ stocker, rechercher => $ Recherche); # Faites toutes les choses CGI. mon $ q = cgi-> nouveau; mon action $ = $ q-> param ("action"); mon noeud $ = $ q-> param ("noeud"); Si ($ Action EQ 'Afficher') {My $ Raw = $ wiki-> retrieve_node ($ noode); mon $ cuit = $ wiki-> format ($ cru); print_page (nud => $ nud, contenu => $ cuit); } elsifs ($ action EQ 'Aperçu') {My $ Soumis_Content = $ q-> param ("content"); mon $ aperçu_html = $ wiki-> format ($ soumis_content); print_editform (nud => noeud $, contenu => $ soumis_content, aperçu => $ prévisualis_html); } elsifs ($ action eq 'commit') {My $ Soumis_Content = $ q-> param ("content"); mon $ cksum = $ q--> param ("checksum"); mon $ écrit = $ wiki-> write_node ($ nud, $ soumis_content, $ cksum); Si ($ écrit) {print_success ($ nud); } else {gare_conflict ($ nud, $ soumis_content); } } Exigences: · Perl
CGI :: wiki Logiciels associés