*印刷用ページ出力機能 or 印刷対応スキン+CSS [#vba2213d]

-ページ: BugTrack
-投稿者: [[official:choco]]
-優先順位: 普通
-状態: 完了
-カテゴリー: 本体新機能
-投稿日: 2002-07-26 (金) 20:29:07
-バージョン: 

**メッセージ [#n18d85a8]
chocoともうします。

現在のバージョンでは、印刷すると$body以外の色々な情報も含まれてしまいます。

印刷する時は
-一番上のtable(ロゴ、WikiName、URL)
-$hr
-$body
-$hr
-$fmt(last-modified)
だけになるとよいのですが…。

印刷用ページを別ウィンドウで開くボタンを追加するとか、cssとスキンをうまく使って印刷時に見せるパーツと見せないパーツを制御できるといいなぁと思います。

とりあえず[[choco]]に、今使っている暫定対応策をアップしてみました。
でもところどころ
 <td class="noprint">
とかやっていて見苦しいので、できればPukiWiki本体で何かしらサポートできませんでしょうか。。。


----

-印刷用のスタイルシートを用意すれば対応できますよ。メニューバーを印刷したくなければ、メニューバー部分(.ltable)をwidth:0px;display:noneやvisibility:collapseにしたスタイルシートを設定すればよいでしょう。上部のメニューや下部のメニューバー部分も同様の方法で対応できます。-- [[reimy]] SIZE(10){2002-07-26 (金) 20:45:48}
-現在制作中のスキンが完成したら印刷用のスタイルシートも用意しようと思います。 -- [[reimy]] SIZE(10){2002-07-26 (金) 20:48:37}
-ありがとうございます! 印刷でメニュー部分が必要になることって多分あまりないですよね…。私も、media="print"の時だけ一部の要素を display:none にすることで、画面表示/印刷両用にして対応してみました。でもCSSあまり詳しくないものですから、まっとうな方法(タグ付け?CSS?)がよく分からず。reimy様のスキンにほのかな期待を寄せさせていただきますー -- [[choco]] SIZE(10){2002-07-26 (金) 21:23:18}
-スキンはわたしじゃなくって[[kawara]]さんが作成中です(^^;; -- [[reimy]] SIZE(10){2002-07-26 (金) 23:21:57}
-いいですね~<印刷ボタン -- [[ゆう]] SIZE(10){2002-07-26 (金) 22:16:22}
-[[Reimy's PukiWiki:http://reimy.com/]]で印刷用CSSのテストを行なってます。こんな感じでよければ、CVS版への反映も行ないます。ブラウザの印刷プレビューで確認してください>[[choco]] -- [[reimy]] SIZE(10){2002-09-05 (木) 11:46:55}
-reimyさんのページ拝見しました。ついでに猫描いておきました。左のrecentがあるTDをクラス「ltd」にしてnoprint指定ですね。実は他にも印刷する/しないを制御したい部分があったりして…。ちょっと、この件について対応案を[[choco]]に書きましたので、ご検討いただけませんでしょうか。 -- [[choco]] SIZE(10){2002-09-09 (月) 14:24:36}
-[[PukiWiki/1.4/ちょっと便利に/印刷用表示対応スキン]]参照。 -- [[reimy]] &new{2003-05-22 (木) 01:23:33};

#comment
//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.051 sec.

OSDN