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

19年4月22日(Mon) 12時42分
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 (通常表示スキン [必須] )

Comments list

Posts tree


ゲスト   Posted on 2009-4-14 0:37

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

nao-pon  Posted on 2009-4-14 22:53

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

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

引用:

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

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

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

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

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

ゲスト   Posted on 2009-4-22 8:21

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

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

skin_man   Posted on 2009-4-22 9:43

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

<?php echo $body ?>

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

ゲスト   Posted on 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   Posted on 2009-4-23 5:02
引用:

これを見ていないのかな

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

ゲスト   Posted on 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   Posted on 2009-4-23 10:27

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



Post a new comment

Subject
guestname
Body

Go to richer form

Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 10651, today: 1, yesterday: 1
Princeps date: 2006-11-28 (Tue) 10:37:09
Last-modified: 2013-10-31 (Thu) 23:28:47 (JST) (1998d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

Register now! | Lost Password?



メインメニュー
付箋機能 (xpwiki)
Fusen(Tag) menu 
Tag Editor
Color: BG:
Name:  Connect line ID:
 
MenuBar (xpwiki)
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



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

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

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

nao-pon
 

登録ユーザ数: 4604


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