hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

17年3月31日(Fri) 7時49分
TOP » xpWiki::Dev » スキンについて

xpWikiスキンについて anchor.png Edit

Page Top

独自スキンの作り方 anchor.png Edit

オリジナルスキンのサンプルとして、pukiwiki, xpwiki の二種類のスキンを同梱しています。
これらをベースに、編集して好みのディレクトリ名で保存してください。

また、tDiary 用のテーマもそのまま使えます。 tDiary のテーマは tdiary_theme ディレクトリにアップロードしてください。
tDiary のテーマで表示する場合は、XOOPS のテーマは表示されません。

Page Top

カスタマイズ用 スキンパック anchor.png Edit

解凍後、[html側 xpWiki インストールディレクトリ]/skin ディレクトリにアップロードしてください。ディレクトリ名は好きなように変更しても構いません。

Page Top

ディレクトリ構造 anchor.png Edit

[html側 xpWikiインストールディレクトリ]/skin
│  loader.php (trust側 loader.php 呼び出し用)
│  
├─css (カスタマイズ CSS 保存用ディレクトリ)
│      index.html
│      
├─default (trust側 default スキン 呼び出し用)
│      index.html
│      keitai.skin.php
│      pukiwiki.skin.php
│      
├─image (カスタマイズ image 保存用ディレクトリ)
│  ├─gif
│  │      index.html
│  │      
│  └─png
│          index.html
│          
├─js (カスタマイズ JavaScript 保存用ディレクトリ)
│      index.html
│      
├─plain (サンプルスキン)
│      css.conf
│      index.html
│      keitai.skin.php
│      main.css
│      pukiwiki.skin.php
│      
├─pukiwiki (サンプルスキン)
│      index.html
│      keitai.skin.php
│      pukiwiki.skin.php
│      
├─tdiary_theme (tDialy テーマ呼び出し用)
│  │  base.css
│  │  tdiary.css.php
│  │  tdiary.skin.php
│  │  
│  └─loose-leaf (tDialy テーマ サンプル)
│          README
│          loose-leaf.css
│          loose-leaf_back.png
│          loose-leaf_canchor.png
│          loose-leaf_left.png
│          loose-leaf_top.png
│          pencil1.png
│          pencil2.png
│          pencil3.png
│          pencil4.png
│          pencil5.png
│          pencil6.png
│          pencil7.png
│          pencil8.png
│          pencil9.png
│          
└─xpwiki (サンプルスキン)
        index.html
        keitai.skin.php
        pukiwiki.skin.php
Page Top

カスタマイズスキン内のディレクトリ構造 anchor.png Edit

skin/xxxxx/
      css.conf          (CSS 読み込み設定ファイル)
      index.html        (ディレクトリリスト表示抑制ダミーファイル)
      keitai.skin.php   (携帯用スキン [必須] )
      main.css          (メインCSS)
      pukiwiki.skin.php (通常表示スキン [必須] )

コメント一覧

投稿ツリー


ゲスト   投稿日時 2009-4-14 0:37

v4.02を使っています。ありがとうございます。
ディレクトリ構造が一致しません。
また、htmlの変更はどのファイルで行ったらよいのでしょうか

nao-pon  投稿日時 2009-4-14 22:53

ディレクトリ構造が古いバージョン時代のままになっていました。 :hammer:

早速、現状にあったものに直しておきました。ご指摘ありがとうございました。 :-)

引用:

また、htmlの変更はどのファイルで行ったらよいのでしょうか

カスタマイズ用 スキンパック にカスタマイズ用スキンをいくつかアップしておきました。

お好みのものを編集し、[useit] など適当な名前に変更して、html側の skin ディレクトリにアップロードしてください。

その後、【環境設定 - デフォルトのスキン名】でアップロードしたスキンを選択すれば、適用されます。

説明が下手なので、分かりづらいかも。 :-P 分からないことは遠慮なく聞いてください。 :-D

ゲスト   投稿日時 2009-4-22 8:21

お返事ありがとうございます。
htmlはpukiwiki.skin.phpが設定しているのですね。

ファイルの置き場所なんですが
[html]側と[xoops_trust]側の役割が今一謎です

skin_man   投稿日時 2009-4-22 9:43

連投すいません。
pukiwiki.skin.phpのL.170あたり

<?php echo $body ?>

これが、どのファイルを呼び出してるのかがわかりません。

ゲスト   投稿日時 2009-4-22 11:34

引用:

ファイルの置き場所なんですが
[html]側と[xoops_trust]側の役割が今一謎です

これを見ていないのかな :what:
xpWiki のXOOPSへのインストール (english) [インストール] - xpWiki::Dev - XOOPSマニア

xpWikiXOOPSへのインストール (english)   
XOOPS 側の準備   
XOOPS_TRUST_PATH の準備 
まずは、XOOPS_TRUST_PATH について理解をしてください。以下の記事が秀逸で参考になると思います。 
文系のためのXOOPS入門 > XOOPSの新型モジュールシステム「D3」の説明
skin_man   投稿日時 2009-4-23 5:02
引用:

これを見ていないのかな

昔ですがざっとしか読んでいないので理解が足りないのかもしれません。
わたしは、
skinに関するファイルが[html]にも[xoops_trust]にもあるのがよくわからないんです。
cssの初期化ファイルがどっかにあれば、まだわかりますが基軸になるのがさっぱり
わからない。

ゲスト   投稿日時 2009-4-23 5:24

引用:

skinに関するファイルが[html]にも[xoops_trust]にもあるのがよくわからないんです。

ということは,「XOOPS_TRUST_PATH について理解をして」いないということですね。 :-P
XpWikiのdefaultのスキンがTRUST_PATHできめられていて,それをユーザーが変更することができる。TRUST_PATHのdefaultスキンが変更されて上書きされても,ユーザーの設定は上書きされないから,ユーザーの設定が維持されるということです。
だから,cssのオリジナルは,当然,TUST_PATHにあることがわかるはずです。
html側にあるdefaultは,それを変えなくて良いね。ということであり,他のxpwikiとかは,ディレクトリ構造に書いてあるようにサンプルなわけです。
もうちいど,XOOPSの解説を読んでから,cssをいじることに着手されてはいかがでしょうか

skin_man   投稿日時 2009-4-23 10:27

ご教授ありがとうございます。
やっとすっきりしました、確かに[xoops_trust]側には1セットしかありませんね。
なるほど、ユーザ設定の確保のためかあ。



新しくコメントをつける

題名
ゲスト名
投稿本文

より詳細なコメント入力フォームへ

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 10038, today: 1, yesterday: 0
初版日時: 2006-11-28 (火) 10:37:09
最終更新: 2013-10-31 (木) 23:28:47 (JST) (1246d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

新規登録 | パスワード紛失



メインメニュー
付箋機能 (xpwiki)
付箋メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:
 
MenuBar (xpwiki)
ブックマーク
オンサイトブックマークは
ログインするとご利用になれます
[ログインする]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 17 人がオンライン中 :-)
(xpWiki::Dev : 2 人)

登録ユーザ: 0 & ゲスト: 17

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4424


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報