BugTrack/691
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
RIGHT:&size(12){Category:[[Design>:Design]]};
*スキン内のディレクトリ指定 [#ve2de516]
-ページ: BugTrack
-投稿者: [[toba]]
-優先順位: 低
-状態: 提案
-カテゴリー: その他
-投稿日: 2004-09-16 (木) 08:59:46
-バージョン: 1.4.4
#contents
** 修正 [#b856680a]
(1.4.8)
- [[cvs:skin/pukiwiki.skin.php]] (r1.49)
- [[cvs:skin/tdiary.skin.php]] (1.31)
css や javascript などの外部ファイルが置かれているディレ...
これによって、SKIN_DIR を変更するだけで、スキンファイルの...
ただし、この二つの違いに注意する必要があります。
+ スキンファイルは PukiWiki 本体からロードされるPHPコード...
+ 外部ファイルは Webブラウザによって参照されます。これら...
**メッセージ [#nd9ffd94]
pukiwiki.skin.ja.phpにおいて、skinディレクトリの位置を
<link rel="stylesheet" href="skin/default.ja.css" type="...
<link rel="stylesheet" href="skin/print.ja.css" type="te...
というように記載してあるのですが、これはわざとでしょうか?
修正忘れでしょうか?
<link rel="stylesheet" href="<?php echo SKIN_DIR ?>defau...
<link rel="stylesheet" href="<?php echo SKIN_DIR ?>print...
では?
----
-現状は「半分」わざとです。そこをSKIN_DIRにしてしまうと、...
--あれ? [[BugTrack/656]] から SKIN_DIR と DATA_HOME は直...
--pukiwiki.ini.phpにも散々注意書きがして有りますから、SKI...
-[[BugTrack/509]] -- [[Ratbeta]] &new{2004-09-20 (月) 14:...
- 私も先ほどこれが原因でしばらく調べておりました。複数のw...
- 外部リソース用の別の定数を SKIN_DIR とは別に用意してお...
1. define('RSRC_DIR', 'skin/') みたいな定数を用意
2. 各スキンファイルなどにその定数を使用する
3. 切り替えたい人は、その定数の値を変更すれば、まとめて...
(ハードワイヤされたコードをいじらなくて良い)
** BugTrack2/183より移動: テンプレートファイルにおいてSKI...
- タイトル: テンプレートファイルにおいてSKIN_DIR不使用
-- 投稿者: [[otn]]
-- 投稿日: 2006-06-11 (日) 21:12:49
skin/{pukiwiki.skin.php,tdiary.skin.php}の、<head>でのス...
- こんにちは :) FAQです。[[BugTrack/691]]をどうぞ -- [[he...
- あちゃあ。早速のコメントありがとうございます。「skin/ p...
** BugTrack2/190より移動: SKIN_DIRをechoするものをコミッ...
- タイトル: デフォルトのスキンでディレクトリが固定されて...
-- 投稿者: [[teanan]]
-- 投稿日: 2006-07-20 (木) 02:34:59
-- メッセージ:
デフォルトのスキンでディレクトリが "skin/"に固定されてい...
[[official:質問箱3/457]]
- [[cvs:skin/pukiwiki.skin.php]] (r1.49) -- [[teanan]] &n...
- お疲れ様です。これで今までの疑問が出ないようになります...
- あ、tdiaryスキンも同様で。 -- [[henoheno]] &new{2006-08...
-- [[cvs:skin/tdiary.skin.php]] (1.31) -- [[henoheno]] &n...
//#comment
- SKIN_URI か何かも指定しては?IMG_URI もついでに。 -- &...
- plus よりコピー
define('ROOT_URI', '');
define('SKIN_URI', ROOT_URI . SKIN_DIR);
define('IMAGE_URI', ROOT_URI . IMAGE_DIR);
デフォルトはとりあえずこれでいいでしょうね。-- &new{2006...
//#comment
** Yoshiiさんの手法 [#j47c457c]
- SkinSelectを作成していて思ったのですが、PukiWiki は SKI...
SKIN_DIRとは別に $skinname と言う変数を作成します。$skinn...
そうして pukiwiki.skin.php には以下のように記述します。
<?php echo SKIN_DIR . 'theme/' . $skinname . '/' ?>pukiw...
theme/ はスキンが散らばらないようにするフォルダなので必須...
pukiwiki.skin.php に到達するパスも変更する必要があります...
require(SKIN_DIR . 'theme/' . $skinname . '/pukiwiki.ski...
このように $skinname を独立させれば値を変更するだけでスキ...
//#comment
* コメント [#ga3137d9]
#comment
終了行:
RIGHT:&size(12){Category:[[Design>:Design]]};
*スキン内のディレクトリ指定 [#ve2de516]
-ページ: BugTrack
-投稿者: [[toba]]
-優先順位: 低
-状態: 提案
-カテゴリー: その他
-投稿日: 2004-09-16 (木) 08:59:46
-バージョン: 1.4.4
#contents
** 修正 [#b856680a]
(1.4.8)
- [[cvs:skin/pukiwiki.skin.php]] (r1.49)
- [[cvs:skin/tdiary.skin.php]] (1.31)
css や javascript などの外部ファイルが置かれているディレ...
これによって、SKIN_DIR を変更するだけで、スキンファイルの...
ただし、この二つの違いに注意する必要があります。
+ スキンファイルは PukiWiki 本体からロードされるPHPコード...
+ 外部ファイルは Webブラウザによって参照されます。これら...
**メッセージ [#nd9ffd94]
pukiwiki.skin.ja.phpにおいて、skinディレクトリの位置を
<link rel="stylesheet" href="skin/default.ja.css" type="...
<link rel="stylesheet" href="skin/print.ja.css" type="te...
というように記載してあるのですが、これはわざとでしょうか?
修正忘れでしょうか?
<link rel="stylesheet" href="<?php echo SKIN_DIR ?>defau...
<link rel="stylesheet" href="<?php echo SKIN_DIR ?>print...
では?
----
-現状は「半分」わざとです。そこをSKIN_DIRにしてしまうと、...
--あれ? [[BugTrack/656]] から SKIN_DIR と DATA_HOME は直...
--pukiwiki.ini.phpにも散々注意書きがして有りますから、SKI...
-[[BugTrack/509]] -- [[Ratbeta]] &new{2004-09-20 (月) 14:...
- 私も先ほどこれが原因でしばらく調べておりました。複数のw...
- 外部リソース用の別の定数を SKIN_DIR とは別に用意してお...
1. define('RSRC_DIR', 'skin/') みたいな定数を用意
2. 各スキンファイルなどにその定数を使用する
3. 切り替えたい人は、その定数の値を変更すれば、まとめて...
(ハードワイヤされたコードをいじらなくて良い)
** BugTrack2/183より移動: テンプレートファイルにおいてSKI...
- タイトル: テンプレートファイルにおいてSKIN_DIR不使用
-- 投稿者: [[otn]]
-- 投稿日: 2006-06-11 (日) 21:12:49
skin/{pukiwiki.skin.php,tdiary.skin.php}の、<head>でのス...
- こんにちは :) FAQです。[[BugTrack/691]]をどうぞ -- [[he...
- あちゃあ。早速のコメントありがとうございます。「skin/ p...
** BugTrack2/190より移動: SKIN_DIRをechoするものをコミッ...
- タイトル: デフォルトのスキンでディレクトリが固定されて...
-- 投稿者: [[teanan]]
-- 投稿日: 2006-07-20 (木) 02:34:59
-- メッセージ:
デフォルトのスキンでディレクトリが "skin/"に固定されてい...
[[official:質問箱3/457]]
- [[cvs:skin/pukiwiki.skin.php]] (r1.49) -- [[teanan]] &n...
- お疲れ様です。これで今までの疑問が出ないようになります...
- あ、tdiaryスキンも同様で。 -- [[henoheno]] &new{2006-08...
-- [[cvs:skin/tdiary.skin.php]] (1.31) -- [[henoheno]] &n...
//#comment
- SKIN_URI か何かも指定しては?IMG_URI もついでに。 -- &...
- plus よりコピー
define('ROOT_URI', '');
define('SKIN_URI', ROOT_URI . SKIN_DIR);
define('IMAGE_URI', ROOT_URI . IMAGE_DIR);
デフォルトはとりあえずこれでいいでしょうね。-- &new{2006...
//#comment
** Yoshiiさんの手法 [#j47c457c]
- SkinSelectを作成していて思ったのですが、PukiWiki は SKI...
SKIN_DIRとは別に $skinname と言う変数を作成します。$skinn...
そうして pukiwiki.skin.php には以下のように記述します。
<?php echo SKIN_DIR . 'theme/' . $skinname . '/' ?>pukiw...
theme/ はスキンが散らばらないようにするフォルダなので必須...
pukiwiki.skin.php に到達するパスも変更する必要があります...
require(SKIN_DIR . 'theme/' . $skinname . '/pukiwiki.ski...
このように $skinname を独立させれば値を変更するだけでスキ...
//#comment
* コメント [#ga3137d9]
#comment
ページ名: