CGI :: Kwiki :: New

CGI :: Kwiki :: Newは、CGI :: KwikiのデフォルトのNew Wikiジェネレータです。
今すぐダウンロード

CGI :: Kwiki :: New ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Brian Ingerson
  • 出版社のWebサイト:
  • http://search.cpan.org/ingy/CGI-Kwiki-0.18/lib/CGI/Kwiki/New.pm

CGI :: Kwiki :: New タグ


CGI :: Kwiki :: New 説明

CGI :: Kwiki :: NewはCGI :: Kwikiのデフォルトの新しいWikiジェネレータです。 CGI :: Kwiki :: Newは、CGI :: Kwiki.A WikiのデフォルトのNew Wikiジェネレータです.Wikiは、ユーザーがページを追加し、既存のページを編集できるようにするWebサイトです。それは最も人気のあるWebコラボレーションの一つです。あなたがWikiの新しいものであるならば、おそらく最も古いウィキであるhttp://c2.com/cgi/wiki?welcremvisitorsを訪問し、Wikis Work.Wikiのwiki実装に関する多くの情報があり、多くの人がいます。 Perlで書かれています。多くのPerl Hacksで一般的なように、それらはめったにモジュール式であり、ほとんどCPANで解放されることはありません。 1つの主要な例外はCGI :: Wikiです。これは拡張可能で積極的に維持されているWikiフレームワークです。その他例外は、このモジュール、CGI :: Kwikiです。 CGI :: Kwikiは、シンプルさと拡張性に焦点を当てています。単一のコマンドで新しいKwiki Webサイトを作成できます。 Perlに出荷するものを除いて、このモジュールには前提条件モジュールがありません。データベースのバックエンドを必要としませんが、1つを使用するようにできます。デフォルトのKwikiの動作はかなり完全に機能し、HTMLテーブルのサポートが含まれています。 Kwikiの行動は、あまり問題なくカスタマイズできます。これは彼らがデフォルトのKwiki interface.Check http://www.kwiki.org/index.cgi?kwikieaturesを確認するために、http://www.kwiki.org/index.cgi?kwikifeaturesを確認することをお約束します。追加されました.kwikiスライドショーは、単一のKwikiページでPowerPointのようなスライドショー全体を作成できます。スライドなどを前進させるためのJavaScriptマジックがあります。サンプルページkwikislideshow.ExtendingCGI :: Kwikiは完全にオブジェクト指向です。クラスモジュールの1つをサブクラシスし、1つ以上のメソッドを上書きすることで、最後のすべての動作を簡単に上書きできます。これは一般的に数行のPerlで達成されます。これを説明するための最善の方法は例と共にあります。設定ファイルから始めます。デフォルトの設定ファイルは "config.yaml"と呼ばれます。このような行のセットが含まれています.config_class:cgi :: kwiki :: config_class :: cgi :: kwiki :: driver cgi_class :: kwiki :: cgi :: kwiki :: cookie database_class:cgi :: Kwiki ::データベースmetadata_class:cgi :: kwiki ::メタデータdisplay_class:cgi :: kwiki :: display edit_class :: kwiki :: edit formatter_class:cgi :: kwiki :: formatter template template_class :: template search_class :CGI :: KWIKI ::検索変更_class:cgi :: kwiki :: changes prefs_class :: kwiki :: prefs pages_class:cgi :: kwiki :: pages slides_class :: kwiki :: slides javascript_class:cgi :: kwiki :: JavaScript Stirn_Class:CGI :: Kwiki ::スタイルScripts_Class:CGI :: Kwiki :: ScriptSthisは、Kwikiを構成するすべてのクラスのリストです。あなたは彼らの誰かをあなた自身のクラスであることを変更することができます。フォーマッタクラスの "bold()"メソッドを上書きする必要があります。 "config.yaml"を変更します。 formatter_class:mykwikformatterthen "mykwikiformatter.pm"というモジュールを書きます。必要に応じて、このモジュールをKwikiインストールディレクトリに登録できます。モジュールは次のようになります。パッケージMykWikFormatter。ベース 'CGI :: Kwiki :: Formatter'を使用してください。 SUB BOLD {MY($ self、$ text)= @_; $ text = s! '' '(。*?)' ''!$ 1!g; $テキストを返します。 1;難しすぎない、eh?データベースストレージから検索エンジンへのCGI :: KWIKIのすべての側面をメインドライバコードに変更できます。あなたが世界と共有したい一連のクラスを思いついて、それらを配布としてパッケージ化してcpanにそれらを置くだけで、yamlのデフォルトから設定ファイル形式を変更することもできます。 XMLを使用したい場合は、ファイル "config.xml"を呼び出して "CGI :: kwiki :: config_xml"というファイルを書き込みます。要件: ・Perl


CGI :: Kwiki :: New 関連ソフトウェア