質問箱/2021

カテゴリ
サマリ「menu2.inc.phpで表示するページ名を別のものに変えておく」とは?
バージョン1.4.2
投稿者box?
状態完了
投稿日2004-02-04 (WED) 13:10:17

質問

dev:BugTrack/430に従って画面左右にそれぞれMenuBarとMenuBar2を作ろうとしています。

完了した作業
  1. skinの改造。
  2. 「CSSファイルにmenubar2という名称のidとclassそれぞれのスタイルを指定しておく」。
  3. 「menu.inc.phpと同じものをmenu2.inc.phpとして作成」。そのさい「function plugin_menu_convert()」を「function plugin_menu2_convert()」に変更。
  4. アップロード。
  5. MenuBar2というページを作成。
 

この段階で左右両方に同じMenuBarが出ています。

あとは「menu2.inc.phpで表示するページ名を別のものに変えておく」をやるだけですが、それらしき箇所をMenuBar2に変えても、画面右の空間には左と同じMenuBarが出るか、さもなくば真っ白です。

「menu2.inc.phpで表示するページ名を別のものに変えておく」は具体的にはどこをどう書換えることなのでしょうか。

回答

  • reimy 2004-02-04 (WED) 16:12:02

    global変数の$menubarとは別の変数を新たにglobal変数として定義する必要があります。

    • pukiwiki.ini.php(59)
        $menubar = 'MenuBar';
      + $menubar_right = 'MenuBar2';
    • plugin\menu2.inc.php(13)
      - global $script,$vars,$menubar;
      + global $script,$vars,$menubar_right;
    • plugin\menu2.inc.php(26)
      - $page = ($menu === NULL) ? $menubar : $menu;
      + $page = ($menu === NULL) ? $menubar_right : $menu;
    というように書き換えれば表示できるはずです。
  • box? 2004-02-04 (WED) 16:37:11

    早急なご対応ありがとうございます。解決いたしました。

  • Q&A/デザイン・CSS にこの質問箱が記載してあったので、まだ有効かと思い質問致します。 -- mochotto? 2010-10-16 (土) 13:43:19
    • dev:BugTrack/430に従い3カラム化にはできましたが、「--」がページに現れると表示が崩れます。具体的には、[トップ][編集|・・]とhr(横罫線)の間に「--」以下の文字が表示されてしまいます。なお、Pukiwikiは1.4.7です。 -- mochotto? 2010-10-16 (土) 13:48:51
    • イメージがつかめないので、
      • 普段は
        ヘッダ(ページ名や[トップ][編集|・・]など)
        ----(横罫線)
        左メニュー本文右メニュー
        ----(横罫線)
        フッタ(HTML convert time:など)
        という構成(右メニューが増えただけ)ですか?
      • 「--」がページに現れると~と言うのは、番号なしリストの話ですか?それとも、文章中ならどこにあっても起こりますか?また、左メニュー・本文・右メニューのどの場合でも起こりますか?
      • BugTrack/430に従い~と言うことは、テーブルレイアウトで3カラムにしていますよね?
      上に挙げた構成だとして、[トップ][編集|・・]とhr(横罫線)の間に~と言うのがうまくつかめない(aroundとかで回り込みしているような状態なら横に~と表現するだろうし、他がそのままで右メニューだけ横罫線の上にいるだとよけいに謎だし・・・)ので、どんなふうに入れ子になっているのかがもう少し詳しくわからないと、力になれそうにないです。問題がないのなら、URIをさらすなり、問題が起こっている時のHTMLソースなりスキンファイルのソースをここに書き込むかどこかにアップするなりすれば、もっと具体的な話になるのですが・・・ -- 2010-10-16 (土) 18:41:13
    • 質問箱/5023へ続く -- 2010-10-16 (土) 19:04:47

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

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

OSDN