ラベル CMS の投稿を表示しています。 すべての投稿を表示
ラベル CMS の投稿を表示しています。 すべての投稿を表示

2024年4月6日土曜日

Vmware、raspiなどでWordPress ディフォルトの設定に注意が必要

 最新版で試したが、ディフォルトでは、投稿などが保存されなかった。設定のパーマリンクのところは、[基本]にするとうまく動作するようになった。何らかの環境の違いが影響している?と思われる。


2020年4月9日木曜日

groupsession 回覧の「確認」クリックせずに既読に

グループセッションは、機能も豊富で、便利に使わせていただいています。
また、ソースを公開してあるため、カスタマイズもできるようになっています。
今回、回覧機能で、確認ボタンをクリックしなくても、既読になるように
カスタマイズしてみました。Cir020Action.javaの2か所を変更します。

    private ActionForward __doInit(
        途中省略
        biz.setPrevNext(paramMdl, con,
                paramMdl.getCirViewAccount(), GSConstCircular.MODE_JUSIN, userSid);
        paramMdl.setFormData(form);
        con.setAutoCommit(false);

        //********************ここから
        RequestModel reqMdl = getRequestModel(req);
        MlCountMtController cntCon=null;
try {
cntCon = getCountMtController(req);
} catch (Exception e) {
e.printStackTrace();
}
        String appRootPath = getAppRootPath();
        paramMdl.setParam(form);
        try {
biz.doUpdate(
        paramMdl, con, reqMdl,
        paramMdl.getCirViewAccount(),
        userSid, cntCon, tempDir, appRootPath);
} catch (Exception e) {
e.printStackTrace();
}
        paramMdl.setFormData(form);
        //++++++++++++++++ここまで 追加

        return __doDsp(map, form, req, res, con, true);
    }

private ActionForward __doPrevNext(
     途中省略
            }
        } finally {
            con.setAutoCommit(false);
        }

     ********************ここから
        RequestModel reqMdl = getRequestModel(req);
        MlCountMtController cntCon=null;
try {
cntCon = getCountMtController(req);
} catch (Exception e) {
e.printStackTrace();
}
        String appRootPath = getAppRootPath();
        Cir020ParamModel paramMdl = new Cir020ParamModel();
        paramMdl.setParam(form);
        Cir020Biz biz = new Cir020Biz();
        try {
biz.doUpdate(
        paramMdl, con, reqMdl,
        paramMdl.getCirViewAccount(),
        userSid, cntCon, tempDir, appRootPath);
} catch (Exception e) {
e.printStackTrace();
}
        paramMdl.setFormData(form);
        //++++++++++++++++ここまで 追加

        return __doDsp(map, form, req, res, con, true);
    }

2017年1月21日土曜日

netcommons3

netcommons3を入れてみた。

phpの設定では
C:\xampp\htdocs\NetCommons3\app\Console\cake.batの中では
C:\xampp\php\php.exe -q "%lib%cake.php" -working "%CD% " %*
とする必要がある。

すでに入れてあるmsyql5.6を使おうとするが、なかなかうまくいかない。

sql_modeがSTRICT_TRANS_TABLESだと正常に動作しないということらしい。
一時的にset sql_mode="";コマンドで、空白にしてみる。

Mysqlのパスが、xamppとは違うので
C:\xampp\apache\conf\extra¥httpd-xampp.confの中で
 SetEnv MYSQL_HOME "\\Program Files\\MySQL\\MySQL Server 5.6\\bin"
としてみたが、これでもだめ。

mysqlで
再度,
set session sql_mode="";
set global sql_mode="";
としてみたら、うまくインストールできた。(set session ~だけではだめで、set global ~でやっとうまくいく)
このへんは、ネットで見てもよくわからない。なぜか、my.iniの設定が反映されなかったため
このような試行錯誤状態になってしまった。CMSのインストールも、ちょっとしたバージョンのずれで、大変なようだ。



2015年1月31日土曜日

エクセルデータからNetcommonsに表を作成

これまで、Netcommonsでは、PDFで表を表していたが、表示が遅かったりしたため、HTMLで表示できないか考えてみた。以下のサイトを参考にしました。

http://www.edl.co.jp/jo3sru3sn-115/?block_id=115&active_action=journal_view_main_detail&post_id=2339&comment_flag=1
ExcelからNetCommonsにコピー>「HTML」編集モードにして>「編集」モードに戻る とOKでした。
ただ、CMS上での表の編集はなかなかやりずらくて、結局、HTMLをエディタを使う必要もあります。

border-style:noneをsolidに変更しますが、データのある部分だけ探しながら変更しました。