バージョン選択

フォーラム

メニュー

オンライン状況

22 人のユーザが現在オンラインです。 (9 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 22
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。

バグ報告・利用に関する質問

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
sumida
投稿日時: 2014/2/11 20:57
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。
とりあえず、動作させるための修正(私案)
ファイルの場所は、インストール後の場所です。

追記:
コメントへの返信欄が表示されません。
javascriptの修正も必要です。(修正は、最後部にあります。)

再追記:
plg_WpPost_LC_Page.phpに、リンクの修正漏れを追加しました。

1. アンインストール
  動作に影響ないが、本来、管理画面側で処理していると思われるため。
data/downloads/plugin/WpPost/WpPost.php

/* deleted
        // PLUGIN_HTML_REALDIRディレクトリ削除.
        if(SC_Helper_FileManager_Ex::deleteFile(PLUGIN_HTML_REALDIR . "WpPost") === false);
deleted */
        //HTML_REALDIRディレクトリ削除
        if(SC_Helper_FileManager_Ex::deleteFile(HTML_REALDIR . "wppost") === false);
/* deleted
        //PLUGIN_UPLOAD_REALDIRディレクトリ削除
        if(SC_Helper_FileManager_Ex::deleteFile(PLUGIN_UPLOAD_REALDIR . "WpPost") === false);
deleted */


2. classファイル
data/downloads/plugin/WpPost/plg_WpPost_Category_LC_Page.php

/* changed 
require_once(HTML_REALDIR.$wp_install_dir.'/wp-load.php' );
changed */
require_once(substr(HTML_REALDIR, 0, -strlen(ROOT_URLPATH)).$wp_install_dir.'/wp-load.php' );
// changed


        if ($_GET["catid"]) {
            $catid = $_GET["catid"];
            $this->catid = $catid;
/* changed
            $this->wp_catname = get_category($catid, ARRAY_A)['cat_name'];
changed */
            $wp_catname = get_category($catid, ARRAY_A);
            $this->wp_catname = $wp_catname['cat_name'];
// changed


/* changed
                    $catlist = str_replace($wp_install_dir."/?cat", "/wppost/plg_WpPost_category.php?catid", $catlist);
changed */
                    $catlist = str_replace($wp_install_dir."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?catid", $catlist);
// changed
                    $catlist = str_replace('<a href', '<div class="subcategory"><a href', $catlist);
                    $catlist = str_replace('</a>', '</a></div>', $catlist);


/* changed 
        $breadcrumb = str_replace($wp_install_dir."/?cat", "/wppost/plg_WpPost_category.php?catid", $breadcrumb_tmp);
changed */
        $breadcrumb = str_replace($wp_install_dir."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?catid", $breadcrumb_tmp);
// changed
        $breadcrumb = str_replace('<a href', '<li><a href', $breadcrumb);
        $breadcrumb = str_replace('</a>', '</a></li>', $breadcrumb);


                $include_cats_tmp[$i] = rtrim($include_cats_tmp[$i], '>');
/* changed 
                $include_cats_tmp[$i] = str_replace($wp_install_dir."/?cat", "/wppost/plg_WpPost_category.php?cat_exclude=".$cat_exclude."&catid", $include_cats_tmp[$i]);
changed */
                $include_cats_tmp[$i] = str_replace($wp_install_dir."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?cat_exclude=".$cat_exclude."&catid", $include_cats_tmp[$i]);
// changed

data/downloads/plugin/WpPost/plg_WpPost_LC_Page.php

/* changed 
require_once(HTML_REALDIR.$wp_install_dir.'/wp-load.php' );
changed */
require_once(substr(HTML_REALDIR, 0, -strlen(ROOT_URLPATH)).$wp_install_dir.'/wp-load.php' );
// changed


/* changed 
        $comments_list = str_replace($wp_install_dir."/?p", "/wppost/plg_WpPost_post.php?postid", $comments_list);
changed */
        $comments_list = str_replace($wp_install_dir."/?p", ROOT_URLPATH."wppost/plg_WpPost_post.php?postid", $comments_list);
// changed

        // ブラウザ判定
        require_once(dirname(__FILE__) . "/plg_WpPost_BrowserType.php");
        if (BrowserType::isLegacyBrowser()){
            // IEで10未満はarticleをdivに置換
            $comments_list = str_replace("article", "div", $comments_list);
        }


/* changed
        $breadcrumb = str_replace($wp_install_dir."/?cat", "/wppost/plg_WpPost_category.php?catid", $breadcrumb_tmp);
changed */
        $breadcrumb = str_replace($wp_install_dir."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?catid", $breadcrumb_tmp);
// changed
        $breadcrumb = str_replace('<a href', '<li><a href', $breadcrumb);
        $breadcrumb = str_replace('</a>', '</a></li>', $breadcrumb);


                $include_cats_tmp[$i] = rtrim($include_cats_tmp[$i], '>');
/* changed
                $include_cats_tmp[$i] = str_replace($wp_install_dir."/?cat", "/wppost/plg_WpPost_category.php?cat_exclude=".$cat_exclude."&catid", $include_cats_tmp[$i]);
changed */
                $include_cats_tmp[$i] = str_replace($wp_install_dir."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?cat_exclude=".$cat_exclude."&catid", $include_cats_tmp[$i]);
// changed

data/downloads/plugin/WpPost/plg_WpPost_LC_Page_FrontParts_Bloc_postlist.php

/* changed 
require_once(HTML_REALDIR.$wp_install_dir.'/wp-load.php' );
changed */
require_once(substr(HTML_REALDIR, 0, -strlen(ROOT_URLPATH)).$wp_install_dir.'/wp-load.php' );
// changed


3. jsファイル
html/plugin/WpPost/media/plg_WpPost_comment.js
.reply の前にタグ名がないと動作してくれませんでした。

function comment_bloc(ec_root, wp_root, post_id, comment_id){
    var ec_root = ec_root;
    var wp_root = wp_root;
    var post_id = post_id;
    var comment_id = comment_id;
    $("div#comment_reply").remove();
/* changed
    $(".reply a").css("display","inline");
changed */
    $("div.reply a").css("display","inline");
// changed
    $("div#page_comment").css("display","none");

/* changed
    $("#div-comment-"+comment_id+" .reply a").css("display","none");
changed */
    $("#div-comment-"+comment_id+" div.reply a").css("display","none");
// changed
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/10 20:49
     Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/11 17:10
     » Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/11 20:57
         Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/12 16:01
           Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/12 18:44
             Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/13 18:53
               Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 marugizmo 2014/2/17 17:22
                 Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/17 18:22
                   Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/17 21:46
                     Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 marugizmo 2014/2/17 23:14
                       Re: WpPost 2.13.1対応版で、ブロック表示でシステムエラーになる。 sumida 2014/2/26 21:27

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,558名です
総投稿数は110,121件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1312
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.