XWORDSにwikiレンダラー組込み

投稿ツリー

  • なし XWORDS用 d3pipesクラス (なーお, 2008/3/21 15:50)
  • なし XWORDS にAttachfileを適用 (なーお, 2008/1/7 17:18)
  • なし XCL・wikiレンダラーでXWORDSへ自動リンク (なーお, 2008/1/12 1:44)
  • なし XWORDSにwikiレンダラー組込み (なーお, 2008/1/12 0:49)

  • このトピックの投稿一覧へ

    なーお

    なし XWORDSにwikiレンダラー組込み

    msg# 1.4.1
    depth:
    2
    前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008/1/12 0:49
    なーお  長老   投稿数: 1836 オンライン

    XWORDSにwikiレンダラー組込み

    XWORDSは便利ですが、独自のサニタイズ処理が入っているため、そのままではxpWikiのレンダラーは通りません。

    そこで、「xwords/class/xwords.textsanitizer.php」をハックすることで、XWORDS内でxpWikiレンダラーが有効にできました。
    但し、XWORDSの一般設定で「記事本文にリンクを表示する」は「いいえ」とし、本文内ではwikiレンダラーによる自動リンク、欄外の「関連記事」部分にXWORDS専用リンクが表示されるようになります。

    • 最終的に、「xwords/class/xwords.textsanitizer.php」は以下のようになりました。
      filexwords.textsanitizer.php.zip

    • 一般ユーザー投稿時に有効にするには、XWORDS管理画面の一般設定で、「07.ユーザーのデータ追加時に管理者と同じフォームを使用させますか?」を「はい」としておきます。

    • 下のスクリーンショットは、実体ファイルをxpWikiページで書いて、XWORDSの記事にはincludeで表示している例です。
      xpWikiのincludeはサニタイズ処理の際に評価されるためか、includeされる実体ファイルに記載された「用語」には、欄外にXWORDSリンクされません。 XWORDS記事中に直書きした「用語」のみ、欄外にリンクされます。
      gate.jpg
    投票数:0 平均点:0.00
    返信する

    この投稿に返信する

    題名
    ゲスト名
    投稿本文

      条件検索へ