OSDN Git Service

CHANGE: 管理画面用スキンの名前を変更
authorsakamocchi <o-takashi@sakamocchi.jp>
Thu, 3 May 2012 11:59:09 +0000 (20:59 +0900)
committersakamocchi <o-takashi@sakamocchi.jp>
Thu, 3 May 2012 11:59:09 +0000 (20:59 +0900)
以下のメールを参照のこと。
http://sourceforge.jp/projects/nucleus-jp/lists/archive/developers/2012-April/000879.html

1. スキンはskin/skin_descテーブルに保存
2. テンプレートはtemplate/template_descテーブルに保存
3. 管理画面用スキンはskin_desc.sdnameとtemplate_desc.tdnameが「admin/」
始まりで判別
4. configテーブルにDefaultAdminSkinのエントリーを追加。値はスキンIDを持
つ。BaseSkinとの混同に注意。

skins/admin/defaultadmin/skinbackup.xml

index 524a1f6..bcc964d 100644 (file)
@@ -1,11 +1,11 @@
 <?xml version="1.0"?>\r
 <nucleusskin>\r
   <meta>\r
-    <skin name="defaultadmin"/>\r
-    <template name="defaultadmin"/>\r
+    <skin name="admin/default"/>\r
+    <template name="admin/default"/>\r
     <info><![CDATA[20120414]]></info>\r
   </meta>\r
-  <skin name="defaultadmin" type="text/html" includeMode="admin" includePrefix="admin/defaultadmin">\r
+  <skin name="admin/default" type="text/html" includeMode="skin" includePrefix="admin/defaultadmin">\r
     <description><![CDATA[ADMIN Area Default skin]]></description>\r
     <part name="actionlog"><![CDATA[<p><a href="index.php?action=manage">(<%text(_BACKTOMANAGE)%>)</a></p>\r
         <h2><%text(_ACTIONLOG_CLEAR_TITLE)%></h2>\r