トップ 一覧 一覧(LIST) Farm 置換 検索 インデックス検索 ヘルプ RSS 改造 実験室 PageTree ログイン

改造の変更点

+!改造1−パート編集のアンカーの位置
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+
+partedit - MINTY (2005年05月17日 22時48分20秒)
+検索して調べましたが、既出でしたらもうしわけない。リリースされたプラグイン edit において、見出しの次の行に「編集」というアンカがでますが、続く本文と間が空きすぎるような。そこで見出しの前の行に出すか、後に出すか選択できないものでしょうか。
+
+cssでdiv.partedit {margin-top:-2em;} なんてのはどうでしょ? - kitta (2005年05月18日 10時28分23秒) 
+[partedit|http://fswiki.poi.jp/wiki.cgi?page=%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4&cnt=1]
+
+----
+
+!改造2−ページ名の位置について
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+tmpl/site/default/default.tmplを弄れば出来ます。『<h1><!--TMPL_VAR NAME="TITLE"--></h1>』を『<body>』直下に移動するだけ。 - 名無しさん (2005年04月22日 23時37分13秒) 
+[ページ名の位置|http://fswiki.poi.jp/wiki.cgi?page=%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4&cnt=2]
+*上記を参考にdefault.tmplの37行目にある<h1><!--TMPL_VAR NAME="TITLE"--></h1>を切り取り『<body>』直下の30行目に貼り付けた。
+
+----
+
+!改造3−ページ名のフォントの大きさについて
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+
+CSSですよ。たとえばテーマファイルの「h1」の所に「font-size:80%;」と入れてみたら右上の「トップ」「新規」とか書いてあるのと同じ文字の大きさになりますよ。 - reeree (2004年08月15日 01時50分12秒) 
+
+*上記の通りtheme¥default¥default.cssの41行目にfont-size:100%;と挿入
+
+
+----
+!改造4−スタイルシート
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+*サイドバーに対応していないテーマでサイドバーを使う場合は以下のように記述します。
+""div.main {
+""   margin-left: 25%;
+""}
+""div.sidebar {
+""   position: absolute;
+""   font-size: 80%;
+""   top: 80px;
+""   left: 0px;
+""   width: 20%;
+""   margin-left: 10pt;
+""}
+ 
+*不具合があればこの部分を削除
+
+!改造5−サイトテンプレート(テーマもセットです)
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+*動作条件
+
+このテンプレートを使用するには、wiki.cgiの 212行目辺り $template->param(・・・);を下記のように修正する必要があります。
+
+  # テンプレートにパラメータをセット
+  $template->param(SITE_TITLE  => &Util::escapeHTML($wiki->get_title()." - ".$wiki->config('site_title')),
+                   MENU        => $header,
+                   TITLE       => $title,
+                   CONTENT     => $content,
+                   FRONT_PAGE  => $top,
+                   FOOTER      => $footer,
+                   EDIT_MODE   => $action,
+                   CAN_SHOW    => $can_show);
+   ↓
+  # テンプレートにパラメータをセット
+  $template->param(SITE_TITLE  => &Util::escapeHTML($wiki->get_title()." - ".$wiki->config('site_title')),
+                   SITE_NAME   => $wiki->config('site_title'),     #サイト名
+                   SERVER_NAME => $ENV{SERVER_NAME},               #サーバ名
+                   THEME_URI   => $wiki->config('theme_uri'),      #テーマディレクトリのURI
+                   PAGE_NAME   => &Util::escapeHTML($wiki->get_title()),  #ページ名
+                   MENU        => $header,
+                   TITLE       => $title,
+                   CONTENT     => $content,
+                   FRONT_PAGE  => $top,
+                   FOOTER      => $footer,
+                   EDIT_MODE   => $action,
+                   CAN_SHOW    => $can_show);
+
+*upper_title_with_blue_pipe.cssの136行,144行,323行,340行を次のように修正を加えた
+**136行	margin-left		: 180px;//←tutenze 150px
+**144行	width      		: 180px;//←tutenze 150px
+**323行  margin-left		: 195px;//←tutenz 170px
+**340行  font   		: bold 20pt/50pt HG丸ゴシックM-PRO;//←tutenze bold 22pt/50p
+
+[作者のページへ|http://fswiki.poi.jp/wiki.cgi?action=SOURCE&page=BugTrack%2Dsitetemplate%2F1]
+
+!改造6−画面上部のメニューアイテムの追加
+{{div_begin  style="background:pink;color:black;"}}
+{{tag "<font size=5 color=blck>"}}
+{{goto トップ,ページのトップへ}}{{tag "</font>"}}
+{{div_end}}
+
+fswikiのreadmeに↓
+ 
+ メニューアイテム
+ Wikiオブジェクトのadd_menuメソッドで画面上部のメニューアイテムを追加することができます。
+ $wiki->add_menu(名称,URL,優先度);
+第3引数にはそのプラグインの表示優先度を指定します。この値が大きいほど左側に表示されます。また、URLを省略するか、空文字列を設定すると無効なメニューが登録されます。既に同じ名前のアイテムが登録されていた場合は上書きされます。
+ Wikiオブジェクトのadd_menuメソッドで画面上部のメニューアイテムを追加することができます。
+
+ $wiki->add_menu(名称,URL,優先度);
+
+ 第3引数にはそのプラグインの表示優先度を指定します。この値が大きいほど左側に表示されます。また、URLを省略するか、空文字列を設定すると無効なメニューが登録されます。既に同じ名前のアイテムが登録されていた場合は上書きされます。
+
+とあるが、当初何を意味しているかほとんど理解できなかった。試行錯誤しているうちに、pulugin/core/install.pmにたどりつくことができた。
+install.pmの22行以下に
+{{br}}
+ $wiki->add_menu("改造",$wiki->config('script_name')."?page=改造",40);
+
+ $wiki->add_menu("実験室",$wiki->config('script_name')."?page=実験室",30);
+
+を挿入して上部のメニューアイテムに改造と実験室を追加することができた。