OSDN Git Service

「ブログメイン」ウィジェット更新。
authornaoki hirata <naoki@magic3.org>
Thu, 12 Nov 2015 05:49:19 +0000 (14:49 +0900)
committernaoki hirata <naoki@magic3.org>
Thu, 12 Nov 2015 05:49:19 +0000 (14:49 +0900)
include/sql/update_widgets.sql
widgets/blog_main/include/container/admin_blog_mainConfigWidgetContainer.php
widgets/blog_main/include/container/blog_mainCommonDef.php
widgets/blog_main/include/template/admin_config.tmpl.html
widgets/blog_main/include/template/admin_entry_detail.tmpl.html
widgets/custom_search/include/container/admin_custom_searchWidgetContainer.php
widgets/default_content/include/help/index.php
widgets/default_content/include/template/admin_detail.tmpl.html

index 4e9ed1c..ee5b250 100644 (file)
@@ -94,7 +94,7 @@ INSERT INTO _widgets
 DELETE FROM _widgets WHERE wd_id = 'blog_main';\r
 INSERT INTO _widgets\r
 (wd_id,       wd_name,         wd_type, wd_content_type, wd_category_id, wd_template_type, wd_edit_content, wd_version, wd_required_version, wd_author,      wd_copyright, wd_license, wd_official_level, wd_description, wd_add_script_lib, wd_add_script_lib_a, wd_read_scripts, wd_read_css, wd_available, wd_editable, wd_has_admin, wd_enable_operation, wd_use_instance_def, wd_initialized, wd_release_dt, wd_install_dt, wd_create_dt) VALUES\r
-('blog_main', 'ブログ-メイン', 'blog',  'blog',          'blog',         'bootstrap',      true,            '3.4.0',    '2.10.10',           'Naoki Hirata', 'Magic3.org', 'GPL',      10, 'ブログ記事を管理し、画面に表示します。', 'entry_detail=jquery-ui.tabs,ckeditor_m3toolbar;image=jquery.jcrop,elfinder;', 'entry_detail=jquery-ui.tabs,ckeditor_m3toolbar;config=ckeditor_m3toolbar,jquery.uploadfile;image=jquery.jcrop,elfinder;',          false,           false,       true,         true,        true,        true,               false,true,               '2015-10-18', now(),    now());\r
+('blog_main', 'ブログ-メイン', 'blog',  'blog',          'blog',         'bootstrap',      true,            '3.5.0',    '2.10.10',           'Naoki Hirata', 'Magic3.org', 'GPL',      10, 'ブログ記事を管理し、画面に表示します。', 'entry_detail=jquery-ui.tabs,ckeditor_m3toolbar;image=jquery.jcrop,elfinder;', 'entry_detail=jquery-ui.tabs,ckeditor_m3toolbar;config=ckeditor_m3toolbar,jquery.uploadfile;image=jquery.jcrop,elfinder;',          false,           false,       true,         true,        true,        true,               false,true,               '2015-11-12', now(),    now());\r
 DELETE FROM _widgets WHERE wd_id = 'blog_search_box';\r
 INSERT INTO _widgets\r
 (wd_id,             wd_name,         wd_category_id, wd_template_type, wd_version, wd_author, wd_copyright, wd_license, wd_official_level, wd_description, wd_available, wd_editable, wd_has_admin, wd_enable_operation, wd_use_instance_def, wd_initialized, wd_launch_index, wd_cache_type, wd_view_control_type, wd_release_dt, wd_install_dt, wd_create_dt) VALUES\r
index 3d5a398..4011d17 100644 (file)
@@ -18,9 +18,13 @@ require_once($gEnvManager->getCurrentWidgetContainerPath() . '/admin_blog_mainBa
 class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetContainer
 {
        private $tmpDir;                // 作業ディレクトリ
+       private $entryListImageType;    // 記事一覧用画像タイプ
+       private $entryListDispType;             // 記事一覧表示タイプ
        const IMAGE_TYPE_ENTRY_IMAGE = 'entryimage';                    // 画像タイプ(記事デフォルト画像)
        const ACT_UPLOAD_IMAGE  = 'uploadimage';                        // 画像アップロード
        const ACT_GET_IMAGE             = 'getimage';           // 画像取得
+       const DEFAULT_ENTRY_LIST_IMAGE_TYPE     = '80c.jpg';                            // 画像タイプデフォルト
+       
        /**
         * コンストラクタ
         */
@@ -31,6 +35,10 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                
                // 作業ディレクトリを取得
                $this->tmpDir = $this->gEnv->getTempDirBySession();             // セッション単位の作業ディレクトリパスを取得
+               
+               // 記事一覧表示タイプ
+               $this->entryListDispTypeArray = array(  array(  'name' => 'コンテンツ',    'value' => '0'),
+                                                                                               array(  'name' => 'タイトル・概要',      'value' => '1'));
        }
        /**
         * テンプレートファイルを設定
@@ -67,6 +75,9 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                $useMultiBlog   = $request->trimCheckedValueOf('use_multi_blog');               // マルチブログ機能を使用するかどうか
                $topContent             = $request->valueOf('top_content');     // トップコンテンツ
                $readmoreLabel  = $request->trimValueOf('item_readmore_label');                 //「もっと読む」ボタンラベル
+               $this->entryListDispType        = $request->trimValueOf('item_entry_list_disp_type');           // 記事一覧表示タイプ
+               $showEntryListImage                     = $request->trimCheckedValueOf('item_show_entry_list_image');           // 記事一覧に画像を表示するかどうか
+               $this->entryListImageType       = $request->trimValueOf('item_entry_list_image_type');          // 一覧用画像タイプ
                $maxCommentLength       = $request->valueOf('max_comment_length');      // コメント最大文字数
                $layoutEntrySingle      = $request->valueOf('item_layout_entry_single');                                        // コンテンツレイアウト(記事詳細)
                $layoutEntryList        = $request->valueOf('item_layout_entry_list');                                  // コンテンツレイアウト(記事一覧)
@@ -128,6 +139,9 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_USE_MULTI_BLOG, $useMultiBlog);            // マルチブログ機能を使用するかどうか
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_MULTI_BLOG_TOP_CONTENT, $topContent);      // マルチブログ時のトップコンテンツ
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_READMORE_LABEL, $readmoreLabel);                   //「もっと読む」ボタンラベル
+                               if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_ENTRY_LIST_DISP_TYPE, $this->entryListDispType);// 記事一覧表示タイプ
+                               if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_SHOW_ENTRY_LIST_IMAGE, $showEntryListImage);// 記事一覧に画像を表示するかどうか
+                               if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_ENTRY_LIST_IMAGE_TYPE, $this->entryListImageType);         // 一覧用画像タイプ
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_LAYOUT_ENTRY_SINGLE, $layoutEntrySingle);          // コンテンツレイアウト(記事詳細)
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_LAYOUT_ENTRY_LIST, $layoutEntryList);              // コンテンツレイアウト(記事一覧)
                                if ($ret) $ret = self::$_mainDb->updateConfig(blog_mainCommonDef::CF_LAYOUT_COMMENT_LIST, $layoutCommentList);          // コンテンツレイアウト(コメント一覧)
@@ -200,6 +214,10 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                        if (!isset($useMultiBlog)) $useMultiBlog = '0';
                        $topContent = self::$_mainDb->getConfig(blog_mainCommonDef::CF_MULTI_BLOG_TOP_CONTENT);// マルチブログ時のトップコンテンツ
                        $readmoreLabel = self::$_mainDb->getConfig(blog_mainCommonDef::CF_READMORE_LABEL);                      //「もっと読む」ボタンラベル
+                       $this->entryListDispType        = self::$_mainDb->getConfig(blog_mainCommonDef::CF_ENTRY_LIST_DISP_TYPE);// 記事一覧表示タイプ
+                       $showEntryListImage                     = self::$_mainDb->getConfig(blog_mainCommonDef::CF_SHOW_ENTRY_LIST_IMAGE);// 記事一覧に画像を表示するかどうか
+                       $this->entryListImageType       = self::$_mainDb->getConfig(blog_mainCommonDef::CF_ENTRY_LIST_IMAGE_TYPE);              // 一覧用画像タイプ
+                       if (empty($this->entryListImageType)) $this->entryListImageType = self::DEFAULT_ENTRY_LIST_IMAGE_TYPE;                          // 画像タイプデフォルト
                        $layoutEntrySingle = self::$_mainDb->getConfig(blog_mainCommonDef::CF_LAYOUT_ENTRY_SINGLE);             // コンテンツレイアウト(記事詳細)
                        if (empty($layoutEntrySingle)) $layoutEntrySingle = blog_mainCommonDef::DEFAULT_LAYOUT_ENTRY_SINGLE;
                        $layoutEntryList = self::$_mainDb->getConfig(blog_mainCommonDef::CF_LAYOUT_ENTRY_LIST);         // コンテンツレイアウト(記事一覧)
@@ -237,6 +255,12 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                        $this->tmpl->addVar("_widget", "view_order_dec_selected", 'selected');// 記事表示順
                }
                
+               // 記事一覧表示タイプ選択メニュー作成
+               $this->createEntryListDispTypeMenu();
+       
+               // 一覧画像タイプ選択メニュー作成
+               $this->createEntryListImageTypeMenu();
+               
                // アップロード実行用URL
                $uploadUrl = $this->gEnv->getDefaultAdminUrl() . '?' . M3_REQUEST_PARAM_OPERATION_COMMAND . '=' . M3_REQUEST_CMD_CONFIG_WIDGET; // ウィジェット設定画面
                $uploadUrl .= '&' . M3_REQUEST_PARAM_WIDGET_ID . '=' . $this->gEnv->getCurrentWidgetId();       // ウィジェットID
@@ -263,6 +287,7 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                $this->tmpl->addVar("_widget", "use_multi_blog", $this->convertToCheckedString($useMultiBlog));// マルチブログ機能を使用するかどうか
                $this->tmpl->addVar("_widget", "top_content", $topContent);             // マルチブログ時のトップコンテンツ
                $this->tmpl->addVar("_widget", "readmore_label", $this->convertToDispString($readmoreLabel));                   //「もっと読む」ボタンラベル
+               $this->tmpl->addVar("_widget", "show_entry_list_image", $this->convertToCheckedString($showEntryListImage));// 記事一覧に画像を表示するかどうか
                $this->tmpl->addVar("_widget", "layout_entry_single", $layoutEntrySingle);              // コンテンツレイアウト(記事詳細)
                $this->tmpl->addVar("_widget", "layout_entry_list", $layoutEntryList);          // コンテンツレイアウト(記事一覧)
                $this->tmpl->addVar("_widget", "layout_comment_list", $layoutCommentList);              // コンテンツレイアウト(コメント一覧)
@@ -380,5 +405,52 @@ class admin_blog_mainConfigWidgetContainer extends admin_blog_mainBaseWidgetCont
                }
                return $filename;
        }
+       /**
+        * 画像タイプ選択メニュー作成
+        *
+        * @return なし
+        */
+       function createEntryListImageTypeMenu()
+       {
+               $formats = $this->gInstance->getImageManager()->getSystemThumbFormat(1/*クロップ画像のみ*/);
+               
+               for ($i = 0; $i < count($formats); $i++){
+                       $id = $formats[$i];
+                       $name = $id;
+                       
+                       $selected = '';
+                       if ($id == $this->entryListImageType) $selected = 'selected';
+
+                       $row = array(
+                               'value'                 => $this->convertToDispString($id),                             // 値
+                               'name'                  => $this->convertToDispString($name),                   // 名前
+                               'selected'              => $selected                    // 選択中かどうか
+                       );
+                       $this->tmpl->addVars('entry_list_image_type_list', $row);
+                       $this->tmpl->parseTemplate('entry_list_image_type_list', 'a');
+               }
+       }
+       /**
+        * 記事一覧表示タイプ選択メニュー作成
+        *
+        * @return なし
+        */
+       function createEntryListDispTypeMenu()
+       {
+               for ($i = 0; $i < count($this->entryListDispTypeArray); $i++){
+                       $value = $this->entryListDispTypeArray[$i]['value'];
+                       $name = $this->entryListDispTypeArray[$i]['name'];
+                       $selected = '';
+                       if ($this->entryListDispType == $value) $selected = 'selected';
+                       
+                       $row = array(
+                               'value'    => $value,                   // タイプ値
+                               'name'     => $this->convertToDispString($name),                        // タイプ名
+                               'selected' => $selected                 // 選択中かどうか
+                       );
+                       $this->tmpl->addVars('entry_list_disp_type_list', $row);
+                       $this->tmpl->parseTemplate('entry_list_disp_type_list', 'a');
+               }
+       }
 }
 ?>
index e21d463..3f32d15 100644 (file)
@@ -36,6 +36,9 @@ class blog_mainCommonDef
        const CF_USE_MULTI_BLOG                 = 'use_multi_blog';             // マルチブログ機能を使用するかどうか
        const CF_MULTI_BLOG_TOP_CONTENT = 'multi_blog_top_content';             // マルチブログ時のトップコンテンツ
        const CF_READMORE_LABEL                 = 'readmore_label';                             //「もっと読む」ボタンラベル
+       const CF_ENTRY_LIST_DISP_TYPE   = 'entry_list_disp_type';               // 一覧の表示タイプ
+       const CF_SHOW_ENTRY_LIST_IMAGE  = 'show_entry_list_image';              // 記事一覧に画像を表示するかどうか
+       const CF_ENTRY_LIST_IMAGE_TYPE  = 'entry_list_image_type';              // 一覧の画像タイプ
        const CF_OUTPUT_HEAD                    = 'output_head';                                // ヘッダ出力するかどうか
        const CF_HEAD_VIEW_DETAIL               = 'head_view_detail';                   // ヘッダ出力(詳細表示)
        const CF_LAYOUT_ENTRY_SINGLE    = 'layout_entry_single';                // コンテンツレイアウト(記事詳細)
index 679787f..0df115e 100644 (file)
@@ -61,80 +61,117 @@ $(function(){
     <tbody>\r
     <tr>\r
            <th><span {_HELP_CONFIG_OPERATION}>機能</span></th>\r
-           <td><div class="checkbox"><label><input type="checkbox" name="use_multi_blog" {USE_MULTI_BLOG} />マルチブログを使用</label></div><div class="checkbox"><label><input type="checkbox" name="receive_comment" {RECEIVE_COMMENT} />コメント機能を使用</label></div></td>\r
+           <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="use_multi_blog" {USE_MULTI_BLOG} />マルチブログを使用</label></div><div class="checkbox"><label><input type="checkbox" name="receive_comment" {RECEIVE_COMMENT} />コメント機能を使用</label></div></td>\r
        </tr>\r
     <tr>\r
-           <th>記事表示</th>\r
-           <td><div class="form-group clearfix"><div class="form-control-static col-sm-2 m3config_item"><span {_HELP_CONFIG_VIEW_COUNT}>記事表示数:</span></div><div class="col-sm-1 m3config_item"><input type="text" name="entry_view_count" class="form-control" value="{VIEW_COUNT}" size="2" maxlength="2" onkeypress="return m3_numericKey(event,true);" /></div>\r
+           <th rowspan="3">記事表示</th>\r
+           <th>詳細</th>\r
+           <td>\r
+               <div class="form-group clearfix"><div class="col-sm-4 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_show_prev_next_entry_link" {SHOW_PREV_NEXT_ENTRY_LINK} />前後記事リンクを表示</label></div></div>\r
+               <div class="form-control-static col-sm-2 m3config_item" style="width:80px;"><span>表示位置:</span></div>\r
+               <div class="col-sm-1 m3config_item" style="width:100px;"><select name="item_prev_next_entry_link_pos" class="form-control">\r
+               <option value="0" {PREV_NEXT_ENTRY_LINK_POS_TOP}>上</option>\r
+               <option value="1" {PREV_NEXT_ENTRY_LINK_POS_BOTTOM}>下</option>\r
+           </select></div>\r
+               </div>\r
+               </td>\r
+       </tr>\r
+    <tr>\r
+           <th>一覧</th>\r
+               <td>\r
+               <div class="form-control-static m3config_item col-sm-1" style="width:120px;">表示タイプ:</div>\r
+               <div class="form-group clearfix">\r
+           <div class="col-sm-3 m3config_item" style="margin-right:50px;">\r
+               <select name="item_entry_list_disp_type" class="form-control">\r
+               <patTemplate:tmpl name="entry_list_disp_type_list">\r
+               <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
+               </patTemplate:tmpl>\r
+           </select>\r
+               </div>\r
+               </div>\r
+               <div class="form-group clearfix">\r
+<div class="form-control-static col-sm-2 m3config_item"><span {_HELP_CONFIG_VIEW_COUNT}>記事表示数:</span></div><div class="col-sm-1 m3config_item"><input type="text" name="entry_view_count" class="form-control" value="{VIEW_COUNT}" size="2" maxlength="2" onkeypress="return m3_numericKey(event,true);" /></div>\r
                <div class="form-control-static col-sm-2 m3config_item"><span {_HELP_CONFIG_VIEW_ORDER}>記事表示順:</span></div><div class="col-sm-2 m3config_item"><select name="entry_view_order" class="form-control">\r
                <option value="0" {VIEW_ORDER_INC_SELECTED}>昇順</option>\r
                <option value="1" {VIEW_ORDER_DEC_SELECTED}>降順</option>\r
            </select></div></div>\r
-               <div class="form-group clearfix"><div class="form-control-static col-sm-2 m3config_item"><span {_HELP_CONFIG_CATEGORY_COUNT}>カテゴリー数:</span></div><div class="col-sm-1 m3config_item"><input type="text" name="category_count" class="form-control" value="{CATEGORY_COUNT}" size="2" maxlength="2" onkeypress="return m3_numericKey(event,true);" /></div></div>\r
-               <div class="form-group clearfix"><div class="form-control-static col-sm-4 m3config_item"><span {_HELP_CONFIG_READMORE_LABEL}>「もっと読む」ボタンラベル:</span></div><div class="col-sm-3 m3config_item"><input type="text" name="item_readmore_label" class="form-control" value="{READMORE_LABEL}" maxlength="10" /></div></div>\r
+               <h4>コンテンツ表示用</h4>\r
+<div class="form-control-static col-sm-5 m3config_item"><span {_HELP_CONFIG_READMORE_LABEL}>「もっと読む」ボタンラベル:</span></div><div class="col-sm-3 m3config_item"><input type="text" name="item_readmore_label" class="form-control" value="{READMORE_LABEL}" maxlength="10" /></div>\r
+<div class="clearfix"></div>\r
+               <h4>タイトル・概要表示用</h4>\r
+               <div class="checkbox"><label><input type="checkbox" name="item_show_entry_list_image" {SHOW_ENTRY_LIST_IMAGE} />画像を表示</label></div>\r
+               <div class="form-control-static m3config_item col-sm-1" style="width:120px;">画像タイプ:</div>\r
+               <div class="form-group clearfix">\r
+           <div class="col-sm-3 m3config_item" style="margin-right:50px;">\r
+               <select name="item_entry_list_image_type" class="form-control">\r
+               <patTemplate:tmpl name="entry_list_image_type_list">\r
+               <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
+               </patTemplate:tmpl>\r
+           </select>\r
+               </div>\r
+               </div>\r
+               </td>\r
+       </tr>\r
+    <tr>\r
+           <th>共通</th>\r
+               <td>\r
+<div class="form-group clearfix"><div class="form-control-static col-sm-3 m3config_item"><span {_HELP_CONFIG_CATEGORY_COUNT}>カテゴリー数:</span></div><div class="col-sm-1 m3config_item"><input type="text" name="category_count" class="form-control" value="{CATEGORY_COUNT}" size="2" maxlength="2" onkeypress="return m3_numericKey(event,true);" /></div></div>\r
                <div class="form-group clearfix">\r
                <span {_HELP_VISIBLE_ITEMS_LABEL}>表示項目:</span>\r
                <div class="checkbox m3config_inline_item"><label><input type="checkbox" name="item_show_entry_regist_dt" {SHOW_ENTRY_REGIST_DT} />公開日</label></div>\r
                <div class="checkbox m3config_inline_item"><label><input type="checkbox" name="item_show_entry_author" {SHOW_ENTRY_AUTHOR} />作成者</label></div>\r
                <div class="checkbox m3config_inline_item"><label><input type="checkbox" name="item_show_entry_view_count" {SHOW_ENTRY_VIEW_COUNT} />ヒット数</label></div>\r
                </div>\r
-               <div class="form-group clearfix"><div class="col-sm-3 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_show_prev_next_entry_link" {SHOW_PREV_NEXT_ENTRY_LINK} />前後記事リンクを表示</label></div></div>\r
-               <div class="form-control-static col-sm-2 m3config_item" style="width:80px;"><span>表示位置:</span></div>\r
-               <div class="col-sm-1 m3config_item" style="width:100px;"><select name="item_prev_next_entry_link_pos" class="form-control">\r
-               <option value="0" {PREV_NEXT_ENTRY_LINK_POS_TOP}>上</option>\r
-               <option value="1" {PREV_NEXT_ENTRY_LINK_POS_BOTTOM}>下</option>\r
-           </select></div>\r
-               </div>\r
                </td>\r
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIG_ENTRY_DEFAULT_IMAGE}>記事デフォルト画像<br />200x200</span></th>\r
-           <td><img id="preview_entryimage" class="pull-left" src="{ENTRYIMAGE_URL}" /><div class="pull-right"><div id="uploader_entryimage">{UPLOAD_AREA}</div></div>\r
+           <td colspan="2"><img id="preview_entryimage" class="pull-left" src="{ENTRYIMAGE_URL}" /><div class="pull-right"><div id="uploader_entryimage">{UPLOAD_AREA}</div></div>\r
                </td>\r
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIG_RECEIVE_COMMENT}>コメント</span></th>\r
-           <td>\r
+           <td colspan="2">\r
            <div class="form-control-static col-sm-2 m3config_item"><span {_HELP_CONFIG_MAX_COMMENT_LENGTH}>最大文字数:</span></div><div class="col-sm-1 m3config_item"><input type="text" name="max_comment_length" class="form-control" value="{MAX_COMMENT_LENGTH}" size="4" maxlength="4" onkeypress="return m3_numericKey(event,true);" /></div><div class="clearfix"></div>\r
                <div class="checkbox"><label><input type="checkbox" name="comment_user_limited" {COMMENT_USER_LIMITED} />ログインしたユーザに投稿を制限</label></div>\r
                </td>\r
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIG_MULTI_BLOG_TOP_CONTENT}>マルチブログ<br />トップコンテンツ</span></th>\r
-           <td class="ckeditor"><textarea name="top_content">{TOP_CONTENT}</textarea></td>\r
+           <td class="ckeditor" colspan="2"><textarea name="top_content">{TOP_CONTENT}</textarea></td>\r
        </tr>\r
     <tr>\r
            <th rowspan="6"><span {_HELP_CONFIG_LAYOUT}>レイアウト</span></th>\r
-           <td class="info">記事詳細</td>\r
+           <td class="info" colspan="2">記事詳細</td>\r
        </tr>\r
     <tr>\r
-           <td class="ckeditor"><textarea name="item_layout_entry_single">{LAYOUT_ENTRY_SINGLE}</textarea></td>\r
+           <td class="ckeditor" colspan="2"><textarea name="item_layout_entry_single">{LAYOUT_ENTRY_SINGLE}</textarea></td>\r
        </tr>\r
     <tr>\r
-           <td class="info">記事一覧</td>\r
+           <td class="info" colspan="2">記事一覧</td>\r
        </tr>\r
     <tr>\r
-           <td class="ckeditor"><textarea name="item_layout_entry_list">{LAYOUT_ENTRY_LIST}</textarea></td>\r
+           <td class="ckeditor" colspan="2"><textarea name="item_layout_entry_list">{LAYOUT_ENTRY_LIST}</textarea></td>\r
        </tr>\r
     <tr>\r
-           <td class="info">コメント一覧</td>\r
+           <td class="info" colspan="2">コメント一覧</td>\r
        </tr>\r
     <tr>\r
-           <td class="ckeditor"><textarea name="item_layout_comment_list">{LAYOUT_COMMENT_LIST}</textarea></td>\r
+           <td class="ckeditor" colspan="2"><textarea name="item_layout_comment_list">{LAYOUT_COMMENT_LIST}</textarea></td>\r
        </tr>\r
     <tr>\r
            <th rowspan="3"><span {_HELP_CONFIG_OUTPUT_HEAD}>ヘッダ出力</span></th>\r
-           <td><div class="checkbox"><label><input type="checkbox" name="item_output_head" {OUTPUT_HEAD_CHECKED} />ヘッダにOGP(Open Graph Protocol)タグを出力する(Facebook連携等)</label></div></td>\r
+           <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_output_head" {OUTPUT_HEAD_CHECKED} />ヘッダにOGP(Open Graph Protocol)タグを出力する(Facebook連携等)</label></div></td>\r
        </tr>\r
     <tr>\r
-           <td class="info">記事詳細</td>\r
+           <td class="info" colspan="2">記事詳細</td>\r
        </tr>\r
     <tr>\r
-           <td  class="ckeditor" style="height:50px;"><textarea name="item_head_view_detail" class="form-control">{HEAD_VIEW_DETAIL}</textarea></td>\r
+           <td  class="ckeditor" colspan="2" style="height:50px;"><textarea name="item_head_view_detail" class="form-control">{HEAD_VIEW_DETAIL}</textarea></td>\r
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIG_TITLE_DEF}>タイトル</span></th>\r
-           <td><!--<div class="checkbox"><label><input type="checkbox" name="item_use_widget_title" {USE_WIDGET_TITLE} />ウィジェットタイトルを使用</label></div>-->\r
+           <td colspan="2"><!--<div class="checkbox"><label><input type="checkbox" name="item_use_widget_title" {USE_WIDGET_TITLE} />ウィジェットタイトルを使用</label></div>-->\r
                <div class="form-group"><div class="form-control-static col-sm-3 m3config_item">デフォルトタイトル:</div><div class="col-sm-9 m3config_item"><input type="text" name="item_title_default" class="form-control" value="{TITLE_DEFAULT}" size="40" maxlength="40" /></div><div class="clearfix"></div></div>\r
                <div class="form-group"><div class="form-control-static col-sm-3 m3config_item">一覧タイトル:</div><div class="col-sm-9 m3config_item"><input type="text" name="item_title_list" class="form-control" value="{TITLE_LIST}" size="40" maxlength="40" /></div><div class="clearfix"></div></div>\r
                <div class="form-group"><div class="form-control-static col-sm-3 m3config_item">検索結果タイトル:</div><div class="col-sm-9 m3config_item"><input type="text" name="item_title_search_list" class="form-control" value="{TITLE_SEARCH_LIST}" size="40" maxlength="40" /></div><div class="clearfix"></div></div>\r
@@ -143,7 +180,7 @@ $(function(){
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIG_MESSAGE_DEF}>メッセージ</span></th>\r
-           <td>\r
+           <td colspan="2">\r
                <div class="form-group"><div class="form-control-static col-sm-3 m3config_item">記事が登録されていないメッセージ:</div><div class="col-sm-9 m3config_item"><input type="text" name="item_message_no_entry" class="form-control" value="{MESSAGE_NO_ENTRY}" size="80" maxlength="80" /></div><div class="clearfix"></div></div>\r
                <div class="form-group"><div class="form-control-static col-sm-3 m3config_item">記事が見つからないメッセージ:</div><div class="col-sm-9 m3config_item"><input type="text" name="item_message_find_no_entry" class="form-control" value="{MESSAGE_FIND_NO_ENTRY}" size="80" maxlength="80" /></div></div>\r
                </td>\r
index 67c06f4..e58ba02 100644 (file)
@@ -292,7 +292,7 @@ $(function(){
            </td>\r
        </tr>\r
     <tr>\r
-           <th><span {_HELP_ENTRY_DESC}>簡易説明</span></th>\r
+           <th><span {_HELP_ENTRY_DESC}>概要</span></th>\r
            <td colspan="5"><input type="text" name="item_desc" class="form-control" value="{DESC}" size="100" maxlength="100" /></td>\r
        </tr>\r
        <patTemplate:tmpl name="user_fields" type="condition" conditionvar="type" visibility="hidden">\r
index 3611975..ec4bf6f 100644 (file)
@@ -448,7 +448,7 @@ class admin_custom_searchWidgetContainer extends BaseAdminWidgetContainer
                $this->createItemMenu();
                
                // 画像タイプ選択メニュー作成
-               $this->createpImageTypeList();
+               $this->createImageTypeList();
                
                // カテゴリ情報取得
                $this->categoryArray = array();         // カテゴリ種別メニュー
@@ -711,7 +711,7 @@ class admin_custom_searchWidgetContainer extends BaseAdminWidgetContainer
         *
         * @return なし
         */
-       function createpImageTypeList()
+       function createImageTypeList()
        {
                $formats = $this->gInstance->getImageManager()->getSystemThumbFormat(1/*クロップ画像のみ*/);
                
index c6fd398..8c18f2a 100644 (file)
@@ -50,7 +50,7 @@ $HELP['content_act']['title'] = '操作';
 $HELP['content_act']['body'] = '各種操作を行います。<br />●メニューに追加<br />メニュー定義にコンテンツを表示するメニュー項目を追加します。<br />●プレビュー<br />コンテンツをプレビュー表示します。';
 $HELP['content_body']['title'] = '内容';
 $HELP['content_body']['body'] = 'コンテンツの内容となるHTMLです。';
-$HELP['content_desc']['title'] = '簡易説明';
+$HELP['content_desc']['title'] = '概要';
 $HELP['content_desc']['body'] = 'コンテンツの概要を設定します。';
 $HELP['content_ref_custom']['title'] = '置換文字列を参照';
 $HELP['content_ref_custom']['body'] = 'コンテンツに埋め込んだ置換文字列はコンテンツ表示時に設定文字列に変換します。置換文字列の設定値を参照します。';
index f0c4109..4c4fd62 100644 (file)
@@ -389,7 +389,7 @@ $(function(){
        </tr>\r
 </patTemplate:tmpl>\r
     <tr>\r
-           <th><span {_HELP_CONTENT_DESC}>簡易説明</span></th>\r
+           <th><span {_HELP_CONTENT_DESC}>概要</span></th>\r
            <td colspan="3"><input type="text" name="item_desc" class="form-control" value="{DESC}" size="100" maxlength="100" /></td>\r
        </tr>\r
        <patTemplate:tmpl name="user_fields" type="condition" conditionvar="type" visibility="hidden">\r