| CGI :: Wiki. CGI :: Wiki הוא ערכת כלים לבניית ויקיס. |
הורד עכשיו |
CGI :: Wiki. דירוג וסיכום
- רישיון:
- Perl Artistic License
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~kake/URI-Find-Delimited-0.02/lib/URI/Find/Delimited.pm
CGI :: Wiki. תגים
CGI :: Wiki. תיאור
CGI :: Wiki הוא ערכת כלים לבניית ויקיס. CGI :: Wiki הוא ערכת כלים לבניית wikis.helps לך לפתח wikis במהירות על ידי טיפול של bits משעמם בשבילך. אתה עדיין צריך לכתוב קצת קוד - זה לא מיידיות wiki.synopsis # להגדיר אובייקט wiki עם backend אחסון SQLite, ואת # אינדקס הפוך / DB_FILE Backend. חנות זו / חפש # שילוב ניתן להשתמש במערכות ללא גישה לשרת מסד נתונים בפועל. החנות שלי $ = CGI :: Wiki :: חנות :: SQLite-> חדש (dbname => '/home/wiki/store.db "); שלי $ indexdb = חיפוש :: invertedindex :: db :: db_file_splithash-> חדש (-Map_name => "/home/wiki/indexes.db", -lock_mode => "EX"); My $ חיפוש = CGI :: Wiki :: חיפוש :: Sii-> חדש (indexdb => $ indexdb); שלי $ wiki = cgi :: wiki-> חדש (חנות => $ החנות, חיפוש => $ חיפוש); # לעשות את כל הדברים cgi. שלי q = cgi-> חדש; הפעולה שלי $ = $ Q-> Param ("פעולה"); Node $ שלי = $ Q-> Parm ("צומת"); אם ($ פעולה EQ 'תצוגה') {שלי $ raw = $ wiki-> retrieve_node ($ הצומת); שלי $ $ based = $ wiki-> פורמט ($ RAW); Print_page (node => $ הצומת, תוכן => $ מבושל); } Elsif ($ פעולה EQ 'תצוגה מקדימה') {שלי $ spreatt_content = $ Q-> Parm ("תוכן"); My $ Preview_html = $ wiki-> פורמט ($ spreat_content); Print_edItform (node => $ הצומת, תוכן => $ submitted_content, תצוגה מקדימה => $ preview_html); } Elsif ($ פעולה EQ 'להתחייב') {שלי $ spreats_content = $ Q-> Parm ("תוכן"); שלי $ cksum = $ Q-> Param ("בדיקת"); $ $ כתוב = $ wiki-> writo_node ($ הצומת, $ submitt_content, $ cksum); אם ($ כתוב) {print_success ($ הצומת); } אחר {handle_conflict ($ הצומת, $ submitt_content); }} דרישות: · פרל
CGI :: Wiki. תוכנה קשורה