カテゴリ | |
サマリ | ↑や†を表示されないようにしたい |
バージョン | 1.4.5_1 |
投稿者 | touno |
状態 | 完了 |
投稿日 | |
現在スキンを弄っている最中の者です。
メニューバーなどに表示される↑や†についてなんですが、これを表示させないようにするにはどうしたらよいのでしょうか。
スキンやCSSをいじっても解決できません…初心者なためどのファイルのどのあたりを変更すればいいのか皆目見当もつかない状態です。
どなたかご教授願えませんでしょうか。
- &daggerや&uarrでgrepしてみればすぐに見つかりますよ。 --
- できました!ありがとうございます。 -- touno
- これってどのファイルに書かれているのでしょうか?検索かけても見つからなかったので、教えていただけませんか?1.4.6を使っています。 -- SL
skin/*.lng.phpの*160行目付近に「$_symbol_anchor = '†';」という行があると思いますが・・・。grepで見つからなかったのであれば(検索ミスでないなら)ファイルの誤削除や編集ミスがないか確認してください。 --
- ありがとうございました。無事に消すことはできたんですが、「$_symbol_anchor = ' ';」と半角スペースで消せるんですが、これではタイトルの後に半角スペースが入ってしまいますよね(文字を反転すると分かることなんですが)。細かいことですが、これは回避できないのでしょうか?何も記述しないと「&aname: Meaningless(No link-title with 'super');」という文字列が記載されてしまいますし、pukiwiki.ini.phpの「Automatically add fixed heading anchor」を0にしても表示されてしまいます。 -- SL
- 幅ゼロの文字を表す数値参照があったはず、調べてみては? --
- うーん、色々やってみたのですができない(?)みたいですね。「‌」を入れてみても駄目でした。
htmlとして表示させてみるとスペース0として扱われたのですが、どうしても「タイトル 」こんな感じでタイトルの後に半角スペースが入っちゃいます。 -- SL
- 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='';とか。 --
- ja.lng.phpの61行目を$_symbol_anchor = '';にして、convert_html.phpの923行目に} else if ($_symbol_anchor){を追記したのですが、こうするとまったくページが開かなくなってしまいました。
これでうまくいくはずなんですよね? -- うま
- 61行目?の$_symbol_anchor = ' ';('+スペース+')の修正が漏れてませんか? †の文字列を生成してるのはそこだけだと思うのですが。 -- ぃぉぃぉ