OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / widgets / admin_main / include / template / configsystem.tmpl.html
1 /**\r
2  * 表示データ作成用テンプレート(patTemplate)\r
3  *\r
4  * LICENSE: This source file is licensed under the terms of the GNU General Public License.\r
5  *\r
6  * @package    Magic3 Framework\r
7  * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>\r
8  * @copyright  Copyright 2006-2013 Magic3 Project.\r
9  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
10  * @version    SVN: $Id: configlang.tmpl.html 4917 2012-05-23 09:44:57Z fishbone $\r
11  * @link       http://www.magic3.org\r
12  */\r
13 <patTemplate:tmpl name="_widget">\r
14 <script type="text/javascript">\r
15 //<![CDATA[\r
16 function updateItem(){\r
17         if (!window.confirm('設定を更新しますか?')) return false;\r
18         document.main.act.value='update';\r
19         document.main.submit();\r
20         return true;\r
21 }\r
22 function clearCache(){\r
23         if (!window.confirm('キャッシュデータをすべてクリアしますか?')) return false;\r
24         document.main.act.value='clearcache';\r
25         document.main.submit();\r
26         return true;\r
27 }\r
28 function toggleSiteOpen(status){\r
29         if (status == 0){// 停止するとき\r
30                 if (!window.confirm('サイト運用を停止しますか?')) return false;\r
31                 document.main.act.value='siteclose';\r
32         } else {\r
33                 if (!window.confirm('サイト運用を開始しますか?')) return false;\r
34                 document.main.act.value='siteopen';\r
35         }\r
36         document.main.submit();\r
37         return true;\r
38 }\r
39 function updateIp(){\r
40         if (!window.confirm('IPアドレスを更新しますか?')) return false;\r
41         document.main.act.value='updateip';\r
42         document.main.submit();\r
43         return true;\r
44 }\r
45 // プレビューを別ウィンドウで表示\r
46 function previewInOtherWindow(type, url)\r
47 {\r
48         //window.open(url,"","toolbar=no,menubar=no,location=yes,status=no,scrollbars=yes,resizable=yes,width=1000,height=800");\r
49         m3ShowPreviewWindow(type, url);\r
50         return true;\r
51 }\r
52 $(function(){\r
53         // 行カラー設定\r
54         m3_tableWithScrollbar('site_info', -1, 0);\r
55         m3_tableWithScrollbar('system_info', -1, 0);\r
56         m3_tableWithScrollbar('system_version', -1, 0);\r
57         m3_tableWithScrollbar('server_env', -1, 0);\r
58         m3_tableWithScrollbar('db_info', -1, 0);\r
59         m3_tableWithScrollbar('php_info', -1, 0);\r
60 });\r
61 //]]>\r
62 </script>\r
63 <div align="center">\r
64 {MENU_ITEMS}\r
65 <!-- m3:ErrorMessage -->\r
66 <form method="post" name="main">\r
67 <input type="hidden" name="act" />\r
68 <table width="800"><tr><td>\r
69 <patTemplate:tmpl name="system_check" visibility="hidden">\r
70 <table class="simple-table" width="100%">\r
71     <caption>システムチェック</caption>\r
72     <tbody>\r
73         <tr>\r
74             <td>{MESSAGE}</td>\r
75         </tr>\r
76     </tbody>\r
77 </table>\r
78 <br />\r
79 </patTemplate:tmpl>\r
80 <table class="simple-table" id="site_info" width="100%">\r
81     <caption>サイトの運用状況</caption>\r
82     <tbody>\r
83         <tr>\r
84             <td class="table-headside" width="150">URL</td>\r
85             <td colspan="2"><a href="#" onclick="previewInOtherWindow(0, '{SITE_URL}');">{SITE_URL}</a></td>\r
86         </tr>\r
87         <tr>\r
88             <td class="table-headside">サイト公開</td>\r
89             <td colspan="2">{SITE_OPEN}<input type="button" class="button" onclick="toggleSiteOpen({SITE_OPEN_STATUS});" value="{SITE_OPEN_LABEL}" /><br />\r
90             <label>非公開の場合、全アクセスポイントがメンテナンス画面に切り替わります</label></td>\r
91         </tr>\r
92         <tr>\r
93             <td class="table-headside" rowspan="4">アクセスポイント</td>\r
94             <td class="table-headside" width="150">管理用</td><td><a href="#" onclick="previewInOtherWindow(0, '{ADMIN_ACCESS_URL}');">{ADMIN_ACCESS_URL}</a></td>\r
95         </tr>\r
96         <tr>\r
97             <td class="table-headside">PC用</td><td><patTemplate:tmpl name="show_site_pc_open" visibility="hidden"><input type="checkbox" name="item_site_pc_in_public" {SITE_PC_IN_PUBLIC} />公開<br />\r
98             <a href="#" onclick="previewInOtherWindow(0, '{PC_ACCESS_URL}');">{PC_ACCESS_URL}</a></patTemplate:tmpl>\r
99                 <patTemplate:tmpl name="show_site_pc_close" visibility="hidden">閉鎖</patTemplate:tmpl></td>\r
100         </tr>\r
101     <tr>\r
102             <td class="table-headside">スマートフォン用</td><td><patTemplate:tmpl name="show_site_smartphone_open" visibility="hidden"><input type="checkbox" name="item_site_smartphone_in_public" {SITE_SMARTPHONE_IN_PUBLIC} />公開<br />\r
103             <a href="#" onclick="previewInOtherWindow(2, '{SMARTPHONE_ACCESS_URL}');">{SMARTPHONE_ACCESS_URL}</a></patTemplate:tmpl>\r
104                 <patTemplate:tmpl name="show_site_smartphone_close" visibility="hidden">閉鎖</patTemplate:tmpl></td>\r
105         </tr>\r
106     <tr>\r
107             <td class="table-headside">携帯用</td><td><patTemplate:tmpl name="show_site_mobile_open" visibility="hidden"><input type="checkbox" name="item_site_mobile_in_public" {SITE_MOBILE_IN_PUBLIC} />公開&nbsp;&nbsp;画面エンコーディング:{MOBILE_ENCODE}<br />\r
108             <a href="#" onclick="previewInOtherWindow(1, '{MOBILE_ACCESS_URL}');">{MOBILE_ACCESS_URL}</a></patTemplate:tmpl>\r
109                 <patTemplate:tmpl name="show_site_mobile_close" visibility="hidden">閉鎖</patTemplate:tmpl></td>\r
110         </tr>\r
111         <!--\r
112         <tr>\r
113             <td class="table-headside">アクセス制限しないIP</td>\r
114             <td><input type="text" name="except_ip" value="{EXCEPT_IP}" size="70" maxlength="70" /><input type="button" class="button" onclick="updateIp();" value="更新" /></td>\r
115         </tr>-->\r
116     </tbody>\r
117 </table>\r
118 <br />\r
119 </td></tr>\r
120 <tr><td>\r
121 <table class="simple-table" id="system_info" width="100%">\r
122 <caption>詳細設定</caption>\r
123     <tbody>\r
124     <tr>\r
125             <td class="table-headside" width="150">システムのルートURL</td>\r
126             <td colspan="2">{ROOT_URL}</td>\r
127         </tr>\r
128     <tr>\r
129             <td class="table-headside"><span {_HELP_CONFIGSYS_SSL_URL}>共有SSLのルートURL</span></td>\r
130             <td colspan="2"><input type="text" name="item_ssl_url" value="{SSL_URL}" size="60" maxlength="120" /></td>\r
131         </tr>\r
132     <tr>\r
133             <td class="table-headside" rowspan="3"><span {_HELP_CONFIGSYS_ACCESS_POINT}>アクセスポイント</span></td>\r
134             <td class="table-headside" width="150"><span {_HELP_CONFIGSYS_SITE_PC}>PC用</span></td><td><input type="checkbox" name="item_is_active_site_pc" {IS_ACTIVE_SITE_PC} />有効</td>\r
135         </tr>\r
136     <tr>\r
137             <td class="table-headside"><span {_HELP_CONFIGSYS_SITE_SMARTPHONE}>スマートフォン用</span></td><td><input type="checkbox" name="item_is_active_site_smartphone" {IS_ACTIVE_SITE_SMARTPHONE} />有効&nbsp;&nbsp;マルチドメインURL:<input type="text" name="item_site_smartphone_url" value="{SITE_SMARTPHONE_URL}" size="60" maxlength="120" /></td>\r
138         </tr>\r
139     <tr>\r
140             <td class="table-headside"><span {_HELP_CONFIGSYS_SITE_MOBILE}>携帯用</span></td><td><input type="checkbox" name="item_is_active_site_mobile" {IS_ACTIVE_SITE_MOBILE} />有効&nbsp;&nbsp;マルチドメインURL:<input type="text" name="item_site_mobile_url" value="{SITE_MOBILE_URL}" size="60" maxlength="120" /></td>\r
141         </tr>\r
142 <!--    <tr>\r
143             <td class="table-headside"><span {_HELP_CONFIGSYS_CONNECT_SERVER_URL}>ポータルサーバのURL</span></td>\r
144             <td colspan="2"><input type="text" name="item_connect_server_url" value="{CONNECT_SERVER_URL}" size="60" maxlength="120" /></td>\r
145         </tr>-->\r
146     <tr>\r
147             <td class="table-headside" rowspan="2">URL</td>\r
148             <td colspan="2"><input type="checkbox" name="item_multi_domain" {MULTI_DOMAIN} />マルチドメイン</td>\r
149         </tr>\r
150     <tr>\r
151             <td colspan="2"><input type="checkbox" name="item_use_hier_page" {USE_HIER_PAGE} />ページの階層化</td>\r
152         </tr>\r
153     <tr>\r
154             <td class="table-headside" rowspan="2">SSL</td>\r
155             <td colspan="2"><input type="checkbox" name="item_use_ssl_admin" {USE_SSL_ADMIN} />管理画面にSSLを使用</td>\r
156         </tr>\r
157     <tr>\r
158             <!--<td class="table-headside"></td>-->\r
159             <td colspan="2"><input type="checkbox" name="item_use_ssl" {USE_SSL} />一般画面にSSLを使用</td>\r
160         </tr>\r
161         <!--<tr>\r
162             <td class="table-headside">リクエストごとにセッションIDを更新</td>\r
163             <td colspan="2"><input type="checkbox" name="item_regenerate_sesison" {REGENERATE_SESSION} /></td>\r
164         </tr>\r
165         <tr>\r
166             <td class="table-headside">ブラウザにJavaScriptファイルのキャッシュを保持</td>\r
167             <td colspan="2"><input type="checkbox" name="item_script_cache_in_browser" {SCRIPT_CACHE_IN_BROWSER} /></td>\r
168         </tr>-->\r
169     <tr>\r
170             <td class="table-headside">スマートフォン</td>\r
171             <td colspan="2"><input type="checkbox" name="item_smartphone_auto_redirect" {SMARTPHONE_AUTO_REDIRECT} />スマートフォンでのアクセスを自動的にスマートフォンURLへ遷移</td>\r
172         </tr>\r
173     <tr>\r
174             <td class="table-headside" rowspan="2">携帯</td>\r
175             <td colspan="2"><input type="checkbox" name="item_mobile_auto_redirect" {MOBILE_AUTO_REDIRECT} />携帯でのアクセスを自動的に携帯URLへ遷移</td>\r
176         </tr>\r
177     <tr>\r
178             <!--<td class="table-headside"></td>-->\r
179             <td colspan="2"><input type="checkbox" name="item_mobile_use_session" {MOBILE_USE_SESSION} />携帯でユーザ管理を行う(セッション管理)</td>\r
180         </tr>\r
181     <tr>\r
182             <td class="table-headside" rowspan="4">管理画面</td>\r
183             <td colspan="2">管理画面用jQueryUIテーマ\r
184             <select name="item_admin_theme">\r
185                 <patTemplate:tmpl name="admin_theme_list">\r
186                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
187                 </patTemplate:tmpl>\r
188             </select>\r
189             </td>\r
190         </tr>\r
191     <tr>\r
192             <td colspan="2"><input type="checkbox" name="item_can_detail_config" {CAN_DETAIL_CONFIG} />詳細設定モード(開発者向け)</td>\r
193         </tr>\r
194     <tr>\r
195             <td colspan="2"><input type="checkbox" name="item_config_window_open_by_tab" {CONFIG_WINDOW_OPEN_BY_TAB} />設定画面をタブで開く</td>\r
196         </tr>\r
197     <tr>\r
198                 <td colspan="2">WYSIWYGエディター\r
199             <select name="item_wysiwyg_editor">\r
200                 <patTemplate:tmpl name="wysiwyg_editor_list">\r
201                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
202                 </patTemplate:tmpl>\r
203             </select>\r
204                 </td>\r
205         </tr>\r
206     <tr>\r
207             <td class="table-headside" rowspan="2">一般画面</td>\r
208             <td colspan="2">jQueryバージョン:\r
209             <select name="item_jquery_version">\r
210                 <patTemplate:tmpl name="jquery_version_list">\r
211                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
212                 </patTemplate:tmpl>\r
213             </select>&nbsp;&nbsp;\r
214                 <input type="checkbox" name="item_use_jquery" {USE_JQUERY} />常にjQueryを使用</td>\r
215         </tr>\r
216         <tr>\r
217                 <td colspan="2">jQueryUIテーマ\r
218             <select name="item_default_theme">\r
219                 <patTemplate:tmpl name="theme_list">\r
220                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
221                 </patTemplate:tmpl>\r
222             </select>\r
223                 </td>\r
224         </tr>\r
225     <tr>\r
226             <td class="table-headside" rowspan="2">テンプレート</td>\r
227             <td colspan="2">システム画面テンプレート\r
228             <select name="item_systemplate">\r
229                 <patTemplate:tmpl name="systemplate_list">\r
230                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
231                 </patTemplate:tmpl>\r
232             </select>\r
233             </td>\r
234         </tr>\r
235     <tr>\r
236             <!--<td class="table-headside"></td>-->\r
237             <td colspan="2"><input type="checkbox" name="item_can_change_template" {CAN_CHANGE_TEMPLATE} />一般ユーザによるテンプレートの変更を許可</td>\r
238         </tr>\r
239     <!--<tr>\r
240             <td class="table-headside">表示キャッシュを使用</td>\r
241             <td colspan="2"><input type="checkbox" name="item_use_page_cache" {USE_PAGE_CACHE} /><input type="button" class="button" onclick="clearCache();" value="キャッシュをクリア" /></td>\r
242         </tr>-->\r
243     <tr>\r
244             <td class="table-headside" rowspan="2">言語</td>\r
245             <td colspan="2">\r
246             デフォルト言語\r
247             <select name="item_lang">\r
248                 <patTemplate:tmpl name="lang_list">\r
249                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
250                 </patTemplate:tmpl>\r
251             </select>\r
252             </td>\r
253         </tr>\r
254     <tr>\r
255             <td colspan="2"><input type="checkbox" name="item_multi_language" {MULTI_LANGUAGE} />多言語対応\r
256             </td>\r
257         </tr>\r
258     <tr>\r
259             <td class="table-headside">一時ディレクトリ</td>\r
260             <td colspan="2"><input type="text" name="item_work_dir" value="{WORK_DIR}" size="60" maxlength="120" />&nbsp;&nbsp;{WORK_DIR_ACCESS}</td>\r
261         </tr>\r
262         <tr>\r
263             <td class="table-headside">リソースディレクトリ</td>\r
264             <td colspan="2"><div style="text-align:left;float:left;">{RESOURCE_DIR}&nbsp;&nbsp;{RESOURCE_DIR_ACCESS}</div><div style="text-align:right;">ディスク使用量:{RESOURCE_DIR_SIZE}</div></td>\r
265         </tr>\r
266         <!--<tr>\r
267             <td class="table-headside">リソースディレクトリ(イメージ)</td>\r
268             <td colspan="2">{RESOURCE_DIR_IMAGE}&nbsp;&nbsp;{RESOURCE_DIR_IMAGE_ACCESS}</td>\r
269         </tr>\r
270         <tr>\r
271             <td class="table-headside">リソースディレクトリ(FLASH)</td>\r
272             <td colspan="2">{RESOURCE_DIR_FLASH}&nbsp;&nbsp;{RESOURCE_DIR_FLASH_ACCESS}</td>\r
273         </tr>\r
274         <tr>\r
275             <td class="table-headside">リソースディレクトリ(メディア)</td>\r
276             <td colspan="2">{RESOURCE_DIR_MEDIA}&nbsp;&nbsp;{RESOURCE_DIR_MEDIA_ACCESS}</td>\r
277         </tr>\r
278         <tr>\r
279             <td class="table-headside">リソースディレクトリ(ファイル)</td>\r
280             <td colspan="2">{RESOURCE_DIR_FILE}&nbsp;&nbsp;{RESOURCE_DIR_FILE_ACCESS}</td>\r
281         </tr>-->\r
282         <tr>\r
283             <td class="table-headside">テンプレートディレクトリ</td>\r
284             <td colspan="2">{TEMPLATES_DIR}&nbsp;&nbsp;{TEMPLATES_DIR_ACCESS}</td>\r
285         </tr>\r
286         <tr>\r
287             <td class="table-headside">ウィジェットディレクトリ</td>\r
288             <td colspan="2">{WIDGETS_DIR}&nbsp;&nbsp;{WIDGETS_DIR_ACCESS}</td>\r
289         </tr>\r
290         <tr>\r
291             <td class="table-headside">システムDBバージョン</td>\r
292             <td colspan="2">{SYSTEM_DB_VERSION}&nbsp;&nbsp;更新日時:&nbsp;{SYSTEM_DB_UPDATE_DT}</td>\r
293         </tr>\r
294         <tr>\r
295             <td colspan="3" align="right">\r
296                 <input type="button" class="button" onclick="updateItem();" value="更新" />\r
297             </td>\r
298         </tr>\r
299     </tbody>\r
300 </table>\r
301 <br />\r
302 </td></tr>\r
303 <tr><td>\r
304 <table class="simple-table" id="system_version" width="100%">\r
305 <caption>システムバージョン</caption>\r
306     <tbody>\r
307         <tr>\r
308             <td width="300">ディストリビューション名</td>\r
309             <td width="300" align="center">{DISTRIBUTION_NAME}</td>\r
310         </tr>\r
311         <tr>\r
312             <td>ディストリビューションバージョン</td>\r
313             <td align="center">{DISTRIBUTION_VERSION}</td>\r
314         </tr>\r
315         <tr>\r
316             <td>Magic3フレームワーク</td>\r
317             <td align="center">{MAGIC3_VERSION}</td>\r
318         </tr>\r
319         <tr>\r
320             <td>OS</td>\r
321             <td align="center">{OS_VERSION}</td>\r
322         </tr>\r
323         <tr>\r
324             <td>PHP</td>\r
325             <td align="center">{PHP_VERSION}</td>\r
326         </tr>\r
327         <tr>\r
328             <td>{DB_TYPE}</td>\r
329             <td align="center">{DB_VERSION}</td>\r
330         </tr>\r
331     </tbody>\r
332 </table>\r
333 <br />\r
334 </td></tr>\r
335 <tr><td>\r
336 <table class="simple-table" id="server_env" width="100%">\r
337 <caption>サーバ環境</caption>\r
338     <tbody>\r
339         <tr>\r
340             <td width="300">サーバID</td>\r
341             <td width="300" align="center">{SERVER_ID}</td>\r
342         </tr>\r
343         <tr>\r
344             <td width="300">システムインストール日時</td>\r
345             <td width="300" align="center">{INSTALL_DT}</td>\r
346         </tr>\r
347         <tr>\r
348             <td width="300">ホスト名</td>\r
349             <td width="300" align="center">{HOST_NAME}</td>\r
350         </tr>\r
351         <tr>\r
352             <td width="300">ホストIPアドレス</td>\r
353             <td width="300" align="center">{DNS_RESOLV}</td>\r
354         </tr>\r
355     </tbody>\r
356 </table>\r
357 <br />\r
358 </td></tr>\r
359 <tr><td>\r
360 <table class="simple-table" id="db_info" width="100%">\r
361 <caption>DB接続</caption>\r
362     <tbody>\r
363         <tr>\r
364             <td width="300">DB種別</td>\r
365             <td width="300" align="center">{DB_TYPE}</td>\r
366         </tr>\r
367         <tr>\r
368             <td width="300">ホスト名</td>\r
369             <td width="300" align="center">{DB_HOST_NAME}</td>\r
370         </tr>\r
371         <tr>\r
372             <td width="300">DB名</td>\r
373             <td width="300" align="center">{DB_NAME}</td>\r
374         </tr>\r
375         <tr>\r
376             <td width="300">接続ユーザ名</td>\r
377             <td width="300" align="center">{DB_USER_NAME}</td>\r
378         </tr>\r
379     </tbody>\r
380 </table>\r
381 <br />\r
382 </td></tr>\r
383 <tr><td>\r
384 <table class="simple-table" id="php_info" width="100%">\r
385 <caption>PHPの設定</caption>\r
386     <tbody>\r
387         <tr>\r
388             <td width="300">mbstring</td>\r
389             <td width="300" align="center">{CURRENT_MBSTRING}</td>\r
390         </tr>\r
391         <tr>\r
392             <td>zlib</td>\r
393             <td align="center">{CURRENT_ZLIB}</td>\r
394         </tr>\r
395         <tr>\r
396             <td>gd</td>\r
397             <td align="center">{CURRENT_GD}</td>\r
398         </tr>\r
399         <!--<tr class="even">\r
400             <td>dom</td>\r
401             <td align="center">{CURRENT_DOM}</td>\r
402         </tr>-->\r
403         <tr>\r
404             <td>xml</td>\r
405             <td align="center">{CURRENT_XML}</td>\r
406         </tr>\r
407         <tr>\r
408             <td>gettext</td>\r
409             <td align="center">{CURRENT_GETTEXT}</td>\r
410         </tr>\r
411         <tr>\r
412             <td>curl</td>\r
413             <td align="center">{CURRENT_CURL}</td>\r
414         </tr>\r
415         <tr>\r
416             <td class="table-head" align="left">アップロード可能なファイルのサイズ</td>\r
417             <td class="table-head" width="200" align="center">{UPLOAD_FILESIZE_LIMIT}&nbsp;バイト</td>\r
418         </tr>\r
419         <tr>\r
420             <td colspan="2" bgcolor="#ffffff">php.iniの関係するパラメータ (memory_limit &gt;= post_max_size &gt;= upload_max_filesize に設定)</td>\r
421         </tr>\r
422         <tr>\r
423             <td>memory_limit</td>\r
424             <td align="center">{MEMORY_LIMIT}&nbsp;バイト</td>\r
425         </tr>\r
426         <tr>\r
427             <td>post_max_size</td>\r
428             <td align="center">{POST_MAX_SIZE}&nbsp;バイト</td>\r
429         </tr>\r
430         <tr>\r
431             <td>upload_max_filesize</td>\r
432             <td align="center">{UPLOAD_MAX_FILESIZE}&nbsp;バイト</td>\r
433         </tr>\r
434         <tr>\r
435             <td>file_uploads</td>\r
436             <td align="center">{FILE_UPLOADS}</td>\r
437         </tr>\r
438     </tbody>\r
439 </table>\r
440 \r
441 <br />\r
442 </td></tr>\r
443 <tr><td>\r
444 \r
445 <table class="simple-table" width="100%">\r
446 <caption>PHP環境</caption>\r
447     <tbody>\r
448         <tr><td>\r
449 <iframe src="{PHPINFO_URL}" width="800" height="500" frameborder="0">実際の画面</iframe>\r
450 </td></tr>\r
451     </tbody>\r
452 </table>\r
453 \r
454 </td></tr>\r
455 </table>\r
456 \r
457 </form>\r
458 </div>\r
459 </patTemplate:tmpl>\r