• R/O
  • HTTP
  • SSH
  • HTTPS

magic3: Commit

Cloud computing platform


Commit MetaInfo

Revisión04f0bdff771dc344dd115aa91065e22bb977906f (tree)
Tiempo2013-11-15 08:04:13
Autornaoki hirata <naoki@magi...>
Commiternaoki hirata

Log Message

「イベントメイン」ウィジェットの管理機能、一覧画面にプレビューを付ける。

Cambiar Resumen

Diferencia incremental

--- a/widgets/event_main/include/container/admin_event_mainEntryWidgetContainer.php
+++ b/widgets/event_main/include/container/admin_event_mainEntryWidgetContainer.php
@@ -221,6 +221,11 @@ class admin_event_mainEntryWidgetContainer extends admin_event_mainBaseWidgetCon
221221 self::$_mainDb->getAllCategory($this->langId, $this->categoryListData);
222222 $this->createCategoryMenu(1); // メニューは1つだけ表示
223223
224+ // プレビュー用URL
225+ $previewUrl = $this->gEnv->getDefaultUrl() . '?' . M3_REQUEST_PARAM_PAGE_SUB_ID . '=' . $this->gEnv->getPageSubIdByContentType($this->gEnv->getDefaultPageId(), M3_VIEW_TYPE_EVENT);
226+ $previewUrl .= '&' . M3_REQUEST_PARAM_OPERATION_COMMAND . '=' . M3_REQUEST_CMD_PREVIEW;
227+ $this->tmpl->addVar('_widget', 'preview_url', $previewUrl);// プレビュー用URL(一般画面)
228+
224229 // ボタン作成
225230 $searchImg = $this->getUrl($this->gEnv->getRootUrl() . self::SEARCH_ICON_FILE);
226231 $searchStr = '検索';
@@ -562,6 +567,7 @@ class admin_event_mainEntryWidgetContainer extends admin_event_mainBaseWidgetCon
562567 // デフォルト言語を最初に登録
563568 $this->tmpl->addVar("default_lang", "default_lang", $defaultLangName);
564569 $this->tmpl->setAttribute('default_lang', 'visibility', 'visible');
570+ $this->tmpl->addVar('_widget', 'preview_btn_disabled', 'disabled');// プレビューボタン使用不可
565571 } else {
566572 $this->tmpl->addVar('_widget', 'id', $this->entryId);
567573
--- a/widgets/event_main/include/template/admin_entry.tmpl.html
+++ b/widgets/event_main/include/template/admin_entry.tmpl.html
@@ -86,6 +86,12 @@ function showSearchArea()
8686 {
8787 $('#search_comment').slideToggle('slow');
8888 }
89+// プレビューを別ウィンドウで表示
90+function previewInOtherWindow()
91+{
92+ m3ShowPreviewWindow(0, "{PREVIEW_URL}");
93+ return true;
94+}
8995 $(function(){
9096 // スクロールバー付きのテーブルを作成
9197 m3_tableWithScrollbar('entrylist', {LIST_COUNT}, 0);
@@ -149,7 +155,7 @@ $(function(){
149155 &nbsp;&nbsp;
150156 <a href="javascript:void(0);" onclick="showSearchArea();"><img src="{SEARCH_IMG}" width="16" height="16" border="0" alt="{SEARCH_STR}" title="{SEARCH_STR}" /></a>
151157 </td>
152-<td align="right"><span {_HELP_ENTRY_NEW_BTN}><input type="button" class="button" onclick="newItem();" value="新規" /></span><span {_HELP_ENTRY_EDIT_BTN}><input type="button" class="button" onclick="editItem();" value="編集" /></span><span {_HELP_ENTRY_DEL_BTN}><input type="button" class="button" onclick="delItem();" value="削除" /></span>
158+<td align="right"><span {_HELP_ENTRY_PREVIEW_BTN}><input type="button" class="button" onclick="previewInOtherWindow();" value="プレビュー" /></span>&nbsp;&nbsp;<span {_HELP_ENTRY_NEW_BTN}><input type="button" class="button" onclick="newItem();" value="新規" /></span><span {_HELP_ENTRY_EDIT_BTN}><input type="button" class="button" onclick="editItem();" value="編集" /></span><span {_HELP_ENTRY_DEL_BTN}><input type="button" class="button" onclick="delItem();" value="削除" /></span>
153159 </td></tr>
154160 <tr><td colspan="2">
155161 <table id="entrylist" class="simple-table" width="100%">
Show on old repository browser