OSDN Git Service

スコアサーバとの連携のために、テンプレートを細分化 / Separate web templates for application to score server.
authorDeskull <desull@users.sourceforge.jp>
Sat, 24 Mar 2018 10:32:48 +0000 (19:32 +0900)
committerDeskull <desull@users.sourceforge.jp>
Sat, 24 Mar 2018 10:32:48 +0000 (19:32 +0900)
2018/03/19の更新 / Update 2018/03/19.

src/download.adoc
src/footer.html [new file with mode: 0644]
src/head.html [new file with mode: 0644]
src/header.html [new file with mode: 0644]
src/index.adoc
src/make.sh
src/template.html
src/web_update.adoc

index 635cf9c..13d4735 100644 (file)
@@ -89,7 +89,8 @@ Linuxなら ./hengband -- -a という風にオプションを付けて実行し
 ** hengband-1.4.7-win.zip (旧安定版最終バージョン修正版)\r
 ** hengband-1.6.x-win.zip (安定版)\r
 ** hengband-2.0.0-win.zip (安定版)\r
-** hengband-2.2.0-win.zip (最新安定版)\r
+** hengband-2.2.0-win.zip (安定版)\r
+** hengband-2.2.1-win.zip (最新安定版)\r
 \r
 * link:https://sourceforge.jp/projects/hengband/files/?release_id=10344#10344[安定版 Macintosh用バイナリ (Stable Version Mac OS Ports)]\r
 ** hengband-1.4.7-68k.sit (旧安定版最終バージョン修正版680x0用)\r
diff --git a/src/footer.html b/src/footer.html
new file mode 100644 (file)
index 0000000..4406a41
--- /dev/null
@@ -0,0 +1,16 @@
+               <footer>\r
+\r
+                       <section>\r
+                               各ページへのリンクは御自由にどうぞ。/ Link Free.<br>\r
+                               2018 Hengband Dev Team. <a href="mailto:hengband-dev@lists.sourceforge.jp">hengband-dev@lists.sourceforge.jp</a><br>\r
+                       </section>\r
+\r
+                       <section>\r
+                               Powered by <a href="http://sourceforge.jp/" class="footer_banner">\r
+                               <img src="https://sourceforge.jp/sflogo.php?group_id=541" border="0" alt="SourceForge.jp">\r
+                               </a>\r
+                       </section>\r
+\r
+               </footer>\r
+\r
+\r
diff --git a/src/head.html b/src/head.html
new file mode 100644 (file)
index 0000000..202443f
--- /dev/null
@@ -0,0 +1,6 @@
+       <head>\r
+               <meta charset="utf-8"/>\r
+               <link rev=made href="mailto:hengband-dev@lists.sourceforge.jp">\r
+               <link rel="stylesheet" type="text/css" href="hengband.css">\r
+               <title>変愚蛮怒 公式WEB</title>\r
+       </head>\r
diff --git a/src/header.html b/src/header.html
new file mode 100644 (file)
index 0000000..9ee2036
--- /dev/null
@@ -0,0 +1,27 @@
+               <header>\r
+\r
+                       <section id="title">\r
+                               <img class="tama1" src="image/tama.gif" alt="tama">\r
+                               <img class="tama2" src="image/tama.gif" alt="tama">\r
+                               <img class="tama3" src="image/tama.gif" alt="tama">\r
+                               <img class="tama4" src="image/tama.gif" alt="tama">\r
+                               <img id="hengTitle" src="image/hengband_title.png" alt="変愚蛮怒 Hengband">\r
+                               <img class="tama4" src="image/tama.gif" alt="tama">\r
+                               <img class="tama3" src="image/tama.gif" alt="tama">\r
+                               <img class="tama2" src="image/tama.gif" alt="tama">\r
+                               <img class="tama1" src="image/tama.gif" alt="tama">\r
+                       </section>\r
+\r
+                       <section id="mainMenu">\r
+                               <a href="index.html">トップ</a>\r
+                               <a href="download.html">ダウンロード</a>\r
+                               <a href="score.html">スコア</a>\r
+                               <a href="lists.html">コミュニティ</a>\r
+                               <a href="history.html">バージョン履歴</a>\r
+                               <a href="link.html">関連リンク</a>\r
+                               <a href="jlicense.html">著作権表記</a>\r
+                               <span>English (Coming Soon)</span>\r
+                       </section>\r
+\r
+               </header>\r
+\r
index 03d02b8..d856879 100644 (file)
@@ -3,6 +3,10 @@
 
 ## 最近の告知
 
+### (2018/03/19) Windows日本語版2.2.1をリリースしました
+
+OSDNへのリンクは link:https://osdn.net/projects/hengband/releases/p1764[こちら] です。
+
 ### (2018/03/18) スコアサーバの復帰と公式WEBリニューアル
 
 スコアサーバの再実装と復帰が済みました。ついでにWEBをHTML5と昨今向けの仕様に大幅リニューアルしました。まだ一部は整理中です。
index 6700390..d0f9e81 100644 (file)
@@ -10,7 +10,11 @@ for v in $list; do
        asciidoctor --no-header-footer --out-file=tmp.txt \
                --backend=html5 -a linkcss -a stylesheet=hengband.css \
                ${v}.adoc 
-       cat template.html | sed '/<!--main contents-->/r tmp.txt' > ../web/${v}.html
+       cat template.html | sed '/<!--main contents-->/r tmp.txt' \
+        | sed '/<!--head-->/r head.html' \
+        | sed '/<!--header-->/r header.html' \
+        | sed '/<!--footer-->/r footer.html' \
+        > ../web/${v}.html
 done
 
 rm tmp.txt
index 99e97b2..7b2d0b0 100644 (file)
@@ -1,60 +1,18 @@
 <!DOCTYPE html>
 
 <html lang="jp">
-       <head>
-               <meta charset="utf-8"/>
-               <link rev=made href="mailto:hengband-dev@lists.sourceforge.jp">
-               <link rel="stylesheet" type="text/css" href="hengband.css">
-               <title>変愚蛮怒 公式WEB</title>
-       </head>
+
+<!--head-->
 
        <body>
 
-               <header>
-
-                       <section id="title">
-                               <img class="tama1" src="image/tama.gif" alt="tama">
-                               <img class="tama2" src="image/tama.gif" alt="tama">
-                               <img class="tama3" src="image/tama.gif" alt="tama">
-                               <img class="tama4" src="image/tama.gif" alt="tama">
-                               <img id="hengTitle" src="image/hengband_title.png" alt="変愚蛮怒 Hengband">
-                               <img class="tama4" src="image/tama.gif" alt="tama">
-                               <img class="tama3" src="image/tama.gif" alt="tama">
-                               <img class="tama2" src="image/tama.gif" alt="tama">
-                               <img class="tama1" src="image/tama.gif" alt="tama">
-                       </section>
-
-                       <section id="mainMenu">
-                               <a href="index.html">トップ</a>
-                               <a href="download.html">ダウンロード</a>
-                               <a href="score.html">スコア</a>
-                               <a href="lists.html">コミュニティ</a>
-                               <a href="history.html">バージョン履歴</a>
-                               <a href="link.html">関連リンク</a>
-                               <a href="jlicense.html">著作権表記</a>
-                               <span>English (Coming Soon)</span>
-                       </section>
-
-               </header>
+<!--header-->
 
                <div id="main">
 <!--main contents-->
                </div>
 
-               <footer>
-
-                       <section>
-                               各ページへのリンクは御自由にどうぞ。/ Link Free.<br>
-                               2018 Hengband Dev Team. <a href="mailto:hengband-dev@lists.sourceforge.jp">hengband-dev@lists.sourceforge.jp</a><br>
-                       </section>
-
-                       <section>
-                               Powered by <a href="http://sourceforge.jp/" class="footer_banner">
-                               <img src="https://sourceforge.jp/sflogo.php?group_id=541" border="0" alt="SourceForge.jp">
-                               </a>
-                       </section>
-
-               </footer>
+<!--footer-->
 
        </body>
 
index 52ffe22..01e51db 100644 (file)
@@ -3,8 +3,11 @@
 \r
 == WEB更新履歴\r
 \r
+* 2018/03/19\r
+** 2.2.1リリース。\r
+** スタイルシートを調整。\r
 * 2018/03/18\r
-** スコアサーバ復旧とWEBサイト大幅リニューアル\r
+** スコアサーバ復旧とWEBサイト大幅リニューアル\r
 * 2018/02/10\r
 ** スコアサーバに関する告知追加。\r
 * 2017/08/10\r