[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
keyword
» MyTextSanitizer のバックアップソース(No.12)
|
下位
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
Note
リンク元
印刷
MyTextSanitizer (まい・てきすと・さにたいざぁ)
のバックアップソース(No.12)
xpwiki
:
keyword
/
MyTextSanitizer
のバックアップソース(No.12)
差分
を表示
現在との差分
を表示
keyword/MyTextSanitizer
へ行く。
« Prev
Next »
#nopagecomment #navi(../) #contents * MyTextSanitizer (まい・てきすと・さにたいざぁ) [#wd32ad0f] XOOPS, XOOPS Cube Legacy において、登録されたテキストを整形し表示するクラス。 このクラスに変更を加えることで、その XOOPS 全体に渡り、テキスト整形のルールを変更することができる。 ここ XOOPSマニア のサイトでは、xpWiki のWikiレンダリング機能を使って、テキスト整形するように変更が加えられています。 ** XOOPS 2.0.16a JP 用 [#e3d11b6d] - &ref(module.textsanitizer.php){XOOPS_ROOT_PATH/class/module.textsanitizer.php}; -- 2008/1/26 に修正しました。(BBコードの[siteurl]に対応。要 xpWiki 3.59 以上) -- 2008/4/30 と 5/3 に修正しました。(BBコードの[img]が正常に変換できないことがある問題を修正) -- 2008/5/30 に修正しました。(BBコードの siteimage, fig が正常に動作するようにした) -- 2008/5/31 に typo 修正しました。[[参考スレッド:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2362]] #code(module.textsanitizer.php) -- &font(b,Red){※}; xpWiki を xpwiki という名前以外でインストールしている場合は、320行目の&br; function &renderWikistyle($text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1, $use_cache = 0, $wikidir = '&font(b){xpwiki};') の xpwiki を適宜変更してください。 ** XOOPS Cube Legacy 2.1.x 用 [#w210a13d] XOOPS Cube Legacy 用には、本来ならプリロードだけで完結するようにすべきだとは思いますが、X2用モジュールとの互換性を保つために、module.textsanitizer.php を書き換える方法にしました。 Cube に対応させるために、[[XUGJ にて Marijuana さんにいろいろ教えていただきました。:http://www.xugj.org/modules/d3forum/index.php?topic_id=413]] :ok: - &ref(cube_module.textsanitizer.php){XOOPS_ROOT_PATH/class/module.textsanitizer.php}; -- 変更箇所のみ #code(php){{ /** * Filters textarea form data in DB for display * * @param string $text * @param bool $html allow html? * @param bool $smiley allow smileys? * @param bool $xcode allow xoopscode? * @param bool $image allow inline images? * @param bool $br convert linebreaks? * @return string **/ function &displayTarea($text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) { //$text = $this->_ToShowTarea($text, $html, $smiley, $xcode, $image, $br); $text = $this->mTextFilter->ToShowTarea($text, $html, $smiley, $xcode, $image, $br, true, 1); return $text; } /** * Filters textarea form data submitted for preview * * @param string $text * @param bool $html allow html? * @param bool $smiley allow smileys? * @param bool $xcode allow xoopscode? * @param bool $image allow inline images? * @param bool $br convert linebreaks? * @return string **/ function &previewTarea($text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) { $text =& $this->stripSlashesGPC($text); //$text = $this->_ToShowTarea($text, $html, $smiley, $xcode, $image, $br); $text = $this->mTextFilter->ToShowTarea($text, $html, $smiley, $xcode, $image, $br, true, 0); return $text; } }} -- ダウンロード後に module.textsanitizer.php にリネームしてください。 - &ref(SetupHyp_TextFilter.class.php){XOOPS_ROOT_PATH/preload/SetupHyp_TextFilter.class.php}; &font(80%){(設置パスが間違っていたので修正しました。2008-08-11)}; -- 2008/1/26 に修正しました。(BBコードの[siteurl]に対応。要 xpWiki 3.59 以上) -- 2008/4/30 と 5/3 に修正しました。(BBコードの[img]が正常に変換できないことがある問題を修正) -- 2008/5/30 に修正しました。(BBコードの siteimage, fig が正常に動作するようにした) -- 2008/5/31 に typo 修正しました。[[参考スレッド:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2362]] #code(SetupHyp_TextFilter.class.php) -- &font(b,Red){※}; xpWiki を xpwiki という名前以外でインストールしている場合は、48行目の&br; function &renderWikistyle($text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1, $use_cache = 0, $wikidir = '&font(b){xpwiki};') の xpwiki を適宜変更してください。 ** Wikiヘルパーをテキストエリアに表示する方法 [#t9eb084b] JavaScriptによる「Wikiヘルパー」(IE と FireFox に対応)をテキストエリアに適用させたい場合は、次の二つの方法があります。どちらの方法でも構いません。 - xpWikiのページ表示ブロックをすべてのページに配置する。ページ表示ブロックに表示するページは、どのような内容でも構いません。&br;このサイトでは、左ブロックの「サイト内 Wiki」がそれにあたります。 - テキストエリアのあるモジュールテンプレートを編集し以下のJavaScript文を挿入する。 #code(javascript,nonumber){{ <script type="text/javascript" src="<{$xoops_url}>/modules/xpwiki/skin/loader.php?src=wikihelper_loader.js"></script> }} #navi(../)
« Prev
Next »
keyword/MyTextSanitizer のバックアップ一覧
keyword/MyTextSanitizer のバックアップソース(No. All)
1: 2007-06-14 (木) 08:30:17
nao-pon
2: 2007-06-14 (木) 23:26:10
nao-pon
3: 2007-06-15 (金) 07:56:48
nao-pon
4: 2007-06-24 (日) 12:00:32
nao-pon
5: 2008-01-26 (土) 10:10:13
nao-pon
6: 2008-04-30 (水) 23:55:18
nao-pon
7: 2008-05-03 (土) 10:42:09
nao-pon
8: 2008-05-30 (金) 20:49:58
nao-pon
9: 2008-05-30 (金) 20:54:34
nao-pon
10: 2008-05-31 (土) 22:51:13
nao-pon
11: 2008-05-31 (土) 22:53:37
nao-pon
12: 2008-10-09 (木) 17:26:15
nao-pon
13: 2008-10-11 (土) 14:23:09
nao-pon
14: 2008-10-11 (土) 14:25:33
nao-pon
15: 2008-12-22 (月) 10:46:32
nao-pon
16: 2009-02-24 (火) 00:15:29
nao-pon
17: 2009-05-04 (月) 01:39:39
nao-pon
18: 2009-05-12 (火) 22:15:04
nao-pon
19: 2009-05-12 (火) 22:15:04
nao-pon
20: 2011-10-12 (水) 15:28:07
nao-pon
Attached file: module.textsanitizer_0.php, Attached file: module.textsanitizer_1.php, module.textsanitizer.php (2.2.x 用) 追加, Wikiヘルパーをテキストエリアに表示する方法 その3 を追加 at 2011-10-12 (水) 15:40:00
21: 2011-10-14 (金) 16:38:16
nao-pon
「Wikiヘルパーをテキストエリアに表示する方法」の加筆修正
現: 2012-05-28 (月) 13:16:24
nao-pon
hypconf モジュールの「サイトワイド Wiki ヘルパー」設定について言及
ぺージ情報
ぺージ名 :
keyword/MyTextSanitizer
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
なし
Counter: 407, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 記述を見る
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
1169 人のユーザが現在オンラインです。 (3 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 1169
もっと...
サイト情報