質問箱/3037

カテゴリ
サマリ↑や†を表示されないようにしたい
バージョン1.4.5_1
投稿者touno?
状態完了
投稿日2005-04-25 (月) 03:32:01

質問

現在スキンを弄っている最中の者です。 メニューバーなどに表示される↑や†についてなんですが、これを表示させないようにするにはどうしたらよいのでしょうか。

スキンやCSSをいじっても解決できません…初心者なためどのファイルのどのあたりを変更すればいいのか皆目見当もつかない状態です。

どなたかご教授願えませんでしょうか。

回答

  • &daggerや&uarrでgrepしてみればすぐに見つかりますよ。 -- 2005-04-25 (月) 07:09:55
  • できました!ありがとうございます。 -- touno? 2005-04-25 (月) 09:28:36
  • これってどのファイルに書かれているのでしょうか?検索かけても見つからなかったので、教えていただけませんか?1.4.6を使っています。 -- SL? 2005-11-01 (火) 19:41:51
  • skin/*.lng.phpの*160行目付近に「$_symbol_anchor = '†';」という行があると思いますが・・・。grepで見つからなかったのであれば(検索ミスでないなら)ファイルの誤削除や編集ミスがないか確認してください。 -- 2005-11-01 (火) 20:25:40
  • ありがとうございました。無事に消すことはできたんですが、「$_symbol_anchor = ' ';」と半角スペースで消せるんですが、これではタイトルの後に半角スペースが入ってしまいますよね(文字を反転すると分かることなんですが)。細かいことですが、これは回避できないのでしょうか?何も記述しないと「&aname: Meaningless(No link-title with 'super');」という文字列が記載されてしまいますし、pukiwiki.ini.phpの「Automatically add fixed heading anchor」を0にしても表示されてしまいます。 -- SL? 2005-11-01 (火) 21:15:54
  • 幅ゼロの文字を表す数値参照があったはず、調べてみては? -- 2005-11-01 (火) 21:45:29
  • うーん、色々やってみたのですができない(?)みたいですね。「‌」を入れてみても駄目でした。
    htmlとして表示させてみるとスペース0として扱われたのですが、どうしても「タイトル 」こんな感じでタイトルの後に半角スペースが入っちゃいます。 -- SL? 2005-11-01 (火) 23:23:08
  • FireFoxならそんなことにはなりませんが :-)、どうしてもというなら、
    --- convert_html.php.orig       Wed Jul 20 00:38:36 2005
    +++ convert_html.php    Wed Nov  2 21:00:32 2005
    @@ -919,7 +919,7 @@
                            // Not specified
                            $id     = & $autoid;
                            $anchor = '';
    -               } else {
    +               } else if ($_symbol_anchor){
                            $anchor = ' &aname(' . $id . ',super,full){' . $_symbol_anchor . '};';
                    }
    こんな風に改造して $_symbol_anchor='';とか。 -- 2005-11-02 (水) 21:07:41
  • ja.lng.phpの61行目を$_symbol_anchor = '';にして、convert_html.phpの923行目に} else if ($_symbol_anchor){を追記したのですが、こうするとまったくページが開かなくなってしまいました。
    これでうまくいくはずなんですよね? -- うま 2007-02-15 (木) 20:50:52
    • 追記したらあかんよ。置き換えるんだよ。 -- 2007-02-16 (金) 08:37:19
    • 質問箱/3614
    • すみません、上の網掛けの部分の意味がよくわからなくて。
      つまり、
                              // Not specified
                              $id     = & $autoid;
                              $anchor = '';
                     } else if ($_symbol_anchor){
                              $anchor = ' &aname(' . $id . ',super,full){' . 
      こういうことなんですよね?。
      これで、ページが開かないということはなくなったのですが、相変わらず†が表示されたままです。
      ほかにどんな失敗をしているんでしょうか? -- うま 2007-02-17 (土) 15:29:23
  • 61行目?の$_symbol_anchor = ' ';('+スペース+')の修正が漏れてませんか? †の文字列を生成してるのはそこだけだと思うのですが。 -- ぃぉぃぉ 2007-02-17 (土) 16:59:30

*1 *.lng.phpがあるのはskinディレクトリの中ではなくてPukiWikiディレクトリ直下でした。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-05-24 (月) 12:01:55
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.360 sec.

OSDN