*印刷用のページを開く

-ページ: BugTrack
-投稿者: [[masa]]
-優先順位: 低
-状態: 提案
-カテゴリー: 本体新機能
-投稿日: 2003-02-26 (水) 12:33:58
-バージョン: 1.3.3, 1.4

**メッセージ
pukiwikiのページをそのまま印刷すると、ヘッダおよび左右のメニューやフッタまでプリントアウトされるが、自分の入力したコンテンツ部分だけを印刷できるようにならないか? 
(例) 別のwindowでコンテンツ部分だけをopenするボタン上部メニューに付け、そこからブラウザの印刷機能で印刷する。

----
-既出。[[BugTrack/110]]参照 -- [[reimy]] SIZE(10){2003-02-26 (水) 13:11:42}
--簡単に説明しますと、使用しているCSSファイル(default.en.cssまたはdefault.ja.css)のコピーをまず作ります(ファイル名はprint.cssにでもしてください)。
--使用しているスキン(pukiwiki.skin.en.phpまたはpukiwiki.skin.ja.php)の中で印刷時に出力したくない部分のタグに対応するprint.cssの中のclass(またはid)のcss定義にdisplay:none;を加えます。<td>または<tr>に対するclass(またはid)に対するcss定義にdisplay:none;を加えるのが手っ取り早いです。出力したくない部分の<td>や<tr>にclass(またはid)が定義されていない場合は、新たにスキンとCSSファイルの両方で新しいclass(またはid)を定義すればいいでしょう。
--使用しているスキンのCSSファイルへのリンク部分に次の1行を加えます。
 <link rel="stylesheet" href="skin/print.css" type="text/css" media="print" charset="Shift_JIS" />
--どの部分を出力したくないかは、個々人で異なるため、汎用性のある印刷用CSSファイルを配布ファイルに同梱するのはちょっとむずかしいかも。

#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.055 sec.

OSDN