**[[質問箱3/580]] [#b8aad291]
#author("2018-03-11T19:07:50+09:00;2007-09-20T21:40:37+09:00","","")
**[[質問箱/3580]] [#b8aad291]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|スキン breeze0.3について|
|~バージョン|1.4.7_notb_utf8|
|~投稿者|[[助けて下さい]]|
|~状態|完了|
|~投稿日|&new{2007-01-11 (木) 00:50:47};|
***質問 [#ied4bf1e]
お世話になります。

[[自作skinのbreeze>http://www.lennartgroetzbach.de/blog/2006/09/07/pukiwiki-skin-breeze-v03/ v0.3]]をどうしても使用したいと
考えています。印刷用のCSS切替機能があるのに
惚れました。

ただ、下記のことをやってもできません。
ご教示いただけないでしょうか

--------------------------------
①breezeのzip解凍
②下記3点をskinフォルダ配下へコピー
breeze(フォルダ)
breeze.skin.php
.DS_Store
③default.ini.phpのpukiwiki.skin.phpを
breeze.skin.phpに変換
④トップページ参照
----------------------------------

その結果、
 <link rel="stylesheet" type="text/css" media="screen" href="skin/breeze/
 <?= $_POST['print'] ? 'print' : 'breeze' ?>.css" charset="Shift_JIS" />

のようにphpが変換されない部分が多々ある関連で、
おかしな表示になってしまいます。

もしかしたらphp5なのがいけないのでしょうか。。
どなたか助けていただけないでしょうか。

***回答 [#sb7c390c]
- 追加です。いろいろ調べたところ、どうも"<?="で始まる部分が全てだめなようです。これってPHPの正式な文法ではないと思うのですが。。。 -- [[mojizou]] &new{2007-01-11 (木) 03:36:42};
- その記法は PHP の [[short open tag>http://jp2.php.net/manual/ja/ini.core.php#ini.short-open-tag]] が許可されている環境では問題なく動きます。最近は許可されていない環境の方が多いような気がします。 "<?=" というのは "<?php echo" という意味です。意図がわかるでしょうか。どこか直してみて、結果を教えて下さい。一番いいのは、short open tag を使わないように書き直したbreezeを、作者の方にフィードバックする事です。 -- [[henoheno]] &new{2007-01-11 (木) 23:57:15};
- ありがとうございました。henohenoさんの言うとおり置換したところ、動作しました!!本当にありがとうございます。作者の方にも私のほうから変更されるよう依頼しておきますね! -- [[mojizou]] &new{2007-01-12 (金) 02:01:28};

#comment

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

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.023 sec.

SourceForge