質問箱/4431

カテゴリ
サマリテンプレート保存時に、&page;等の置換えをしたくない
バージョン1.4.7
投稿者Elm?
状態質問
投稿日2009-02-23 (月) 11:32:52

質問

テンプレート保存時に&page;などが置き換えられてしまうため、テンプレートがうまく使えません。

私は、以下の方法で対応しているのですがほかにいい方法があればおしえてください。
rules.ini.phpの$rules_strを修正します。
注:この方法だと&&が使えなくなります

'&now;' 	=> format_date(UTIME),

修正(他の行にも同様に)

'([^&])&now;' 	=> "\\1".format_date(UTIME),

ルールの最後に追加

'&&'		=> '&',

1.テンプレート内では、&&page;の様に記述(修正による実行回避)
2.テンプレート保存時に&page;のように修正される(追加分)
3.文書保存時には、置き換えされる(修正により実行)

回答

  • dev:BugTrack/299 で、reimy さんが2003-06-27 (金) 01:04:13 にコメントしている方法は、「一時的に置き換えたくないルールを無効(コメント)にしてからテンプレートを登録し、その後置き換えルールを元に戻す」、という方法。 -- 2009-02-23 (月) 17:40:19
    • 方法の記載場所を誤解されるような書き方だったので修正。 -- 2009-03-20 (金) 22:28:04
  • 上記方法、かなり問題起きてます tt 記事消したほうがいいかもです -- Elm? 2009-03-20 (金) 22:05:59
  • どういう問題が起きてますか? -- 2009-03-20 (金) 22:28:04
  • ご無沙汰です。うまく変換できなかったので、PHP勉強しなおしてました -- Elm? 2009-07-14 (火) 17:21:23
  • 改善版考えたのですが・・・・・。上の記事に変更していいものでしょうか? -- Elm? 2009-07-14 (火) 17:24:58
  • 比較・検討できるように、新しい見出しを付けて追記しては? -- 2009-07-14 (火) 19:10:11
  • 質問箱/4476に載せました、お役に立てればいいな・・・。 -- Elm? 2009-07-14 (火) 22:33:09


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-07-18 (土) 18:49:25
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.228 sec.

OSDN