sddm.ini.phpの動作について

3 views
Skip to first unread message

yasu

unread,
Dec 30, 2008, 8:09:38 AM12/30/08
to SitedevAT
いつもお世話になります。

年も押し迫ってしまいました。
夜中にsitedev+ATにトライしています。
--------------------------------------------------
sddm.ini.phpを使用してみました。
これは、縦メニュー表示プラグインです。

#sddm(メニュー用のデータのページ,mode)と記載し、
メニュー用のデーターのページに、プラグインに記載されている書式で、
メニューの項目を記載しました。

縦メニューに、記載したメニューの項目が縦に並びました。
文字だけが何の修飾もされない状態で表示されました。

修飾は自分でスタイルシートを記載して設定するのかなと思い、
最低限のスタイルをスタイルシート(sdmain.css)に記載しました。
--------------------------------------------------

こんなもんかなと思って、何気なくページのhtmlソースの文法チェックをしたところ、
メニュー表示の部分について多数のエラーが検出されました。

エラーの一部を紹介すると、
◆ 18行: /scriptに対応する開始タグが見つかりません。
◆ 70行: 未定義の属性です。(language)
◆ 72行: 未定義の属性です。(state)
以下省略

ソースをみてみると、
17行目 <link rel="stylesheet" type="text/css" href="skin/sddm5.css" >
18行目 </script>
となっており、
確かにscriptの記載がありません。

sddm.ini.phpをみて、
<script language="JavaScript" type=text/javascript" src="skin/sddm/
sdm_menu.js">
のような記載が挿入されるのかなと想像しました。

V5として配布されたパッケージのskin/sddmには、sdm_menu.jsは入っていないようです。

skin/sddmには、スタイルシートも多数用意されていて、
横メニュー(chrome)と同じように、前記したように自分で設定する必要はなさそうです。

取り急ぎ、ご報告まで。
なお、緊急に解決策を求めるものではありません。









AKKO34

unread,
Jan 5, 2009, 3:25:11 AM1/5/09
to SitedevAT
sddm.inc.php に関して情報ありがとうございます。

たしかに、プラグイン内の記述が間違っていますね。
24行目です。

> V5として配布されたパッケージのskin/sddmには、sdm_menu.jsは入っていないようです。
skin/ 内に ジャバスクリプトは入っています。

もう一度確認して、修正版を配布します。
Reply all
Reply to author
Forward
0 new messages