CGI :: Kwiki :: Baru

CGI :: Kwiki :: New Adalah Generator Wiki Baru Default untuk CGI :: Kwiki.
Unduh sekarang

CGI :: Kwiki :: Baru Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • Perl Artistic License
  • Harga:
  • FREE
  • Nama Penerbit:
  • Brian Ingerson
  • Situs web penerbit:
  • http://search.cpan.org/~ingy/CGI-Kwiki-0.18/lib/CGI/Kwiki/New.pm

CGI :: Kwiki :: Baru Tag


CGI :: Kwiki :: Baru Keterangan

CGI :: Kwiki :: Baru adalah default pembangkit wiki baru untuk CGI :: Kwiki. CGI :: Kwiki :: Baru adalah default pembangkit wiki baru untuk CGI :: Kwiki.A Wiki adalah situs yang memungkinkan penggunanya untuk menambahkan halaman, dan mengedit setiap halaman yang ada. Ini adalah salah satu bentuk yang paling populer dari kolaborasi web. Jika Anda baru untuk wiki, http://c2.com/cgi/wiki?WelcomeVisitors kunjungan yang mungkin wiki tertua, dan memiliki banyak informasi tentang bagaimana wiki work.There puluhan implementasi wiki di dunia, dan banyak dari mereka yang ditulis dalam Perl. Seperti biasa dengan banyak hacks Perl, mereka jarang modular, dan hampir tidak pernah dirilis pada CPAN. Satu pengecualian utama adalah CGI :: Wiki. Ini adalah kerangka wiki yang extensible dan aktif pengecualian maintained.Another adalah modul ini, CGI :: Kwiki. CGI :: Kwiki berfokus pada kesederhanaan dan diperpanjang. Anda dapat membuat website Kwiki baru dengan satu perintah. Modul ini tidak memiliki modul prasyarat, kecuali orang-orang yang kapal dengan Perl. Tidak memerlukan backend database, meskipun bisa dibuat untuk menggunakan satu. Perilaku default Kwiki cukup penuh fitur, dan termasuk dukungan untuk tabel html. Setiap perilaku Kwiki dapat disesuaikan, tanpa banyak trouble.SPECIAL FEATURESCGI :: Kwiki akan datang dengan beberapa addons mewah tidak ditemukan di sebagian besar implementasi wiki. Ini dilengkapi dengan janji bahwa mereka tidak akan mengganggu kesederhanaan semata-mata default Kwiki interface.Check http: // http:? //Www.kwiki.org/index.cgi KwikiFeatures dari waktu ke waktu untuk melihat apa fitur hot memiliki pernah added.Kwiki Geser ShowYou dapat membuat seluruh PowerPoint seperti slideshow, di halaman Kwiki tunggal. Ada Javascript ajaib untuk memajukan slide, dll Lihat KwikiSlideShow.EXTENDINGCGI halaman contoh :: Kwiki benar-benar Object Oriented. Anda dapat dengan mudah menimpa setiap perilaku lalu oleh subclassing salah satu modul kelas dan override satu atau metode yang lebih. Hal ini umumnya dicapai hanya dalam beberapa baris Perl.The cara terbaik untuk menggambarkan ini dengan sebuah contoh. Mulailah dengan file konfigurasi. Default file konfigurasi yang disebut "config.yaml". Ini berisi satu set baris seperti ini: config_class: CGI :: Kwiki :: Config driver_class: CGI :: Kwiki :: driver cgi_class: CGI :: Kwiki :: CGI cookie_class: CGI :: Kwiki :: Cookie database_class: CGI :: Kwiki :: database metadata_class: CGI :: Kwiki :: Metadata display_class: CGI :: Kwiki :: Tampilan edit_class: CGI :: Kwiki :: Sunting formatter_class: CGI :: Kwiki :: Formatter template_class: CGI :: Kwiki :: Template search_class : CGI :: Kwiki :: Cari changes_class: CGI :: Kwiki :: Perubahan prefs_class: CGI :: Kwiki :: Prefs pages_class: CGI :: Kwiki :: Pages slides_class: CGI :: Kwiki :: Slide javascript_class: CGI :: Kwiki :: Javascript style_class: CGI :: Kwiki :: Gaya scripts_class: CGI :: Kwiki :: ScriptsThis adalah daftar semua kelas yang membentuk Kwiki tersebut. Anda dapat mengubah siapa pun dari mereka untuk menjadi kelas katakanlah own.Let Anda bahwa Anda ingin mengubah indikator Format BOLD dari "* * berani" untuk '' 'berani' ''. Anda hanya perlu menimpa "berani ()" metode dari kelas Formatter. Mulai dengan mengubah "config.yaml". formatter_class: MyKwikiFormatterThen menulis sebuah modul yang disebut "MyKwikiFormatter.pm". Anda dapat menempatkan hak modul ini di direktori instalasi Kwiki Anda jika Anda ingin. Modul ini akan terlihat seperti ini: paket MyKwikiFormatter; 'CGI :: Kwiki :: Formatter' penggunaan dasar; sub berani {saya ($ diri, $ text) = @_; $ Text = ~ s '' '(*.?)' '' $ 1 g!!!; kembali $ teks; } 1; Tidak terlalu keras, eh? Anda dapat mengubah semua aspek CGI :: Kwiki seperti ini, dari penyimpanan database untuk mesin pencari, dengan kode driver utama. Jika Anda datang dengan satu set kelas yang Anda ingin berbagi dengan dunia, hanya paket mereka sebagai distribusi dan menempatkan mereka di CPAN.By jalan, Anda bahkan dapat mengubah format file konfigurasi dari default YAML. Jika Anda ingin menggunakan katakanlah, XML, panggil saja file "config.xml" dan menulis sebuah modul yang disebut "CGI :: Kwiki :: Config_xml". Persyaratan: · Perl.


CGI :: Kwiki :: Baru Perangkat Lunak Terkait

Grafik

Grafik adalah modul Perl dengan struktur dan algoritma data grafik. ...

232

Unduh