検索結果 26 件

by jeyson
2021年4月16日(金) 09:22
フォーラム: 質問全般・改善要望
トピック: 1.0.23J のForgot Manager Loginの動作について
返信数: 2
閲覧数: 6676

1.0.23J のForgot Manager Loginの動作について

1.0.23J でForgot Manager Loginの動作がうまく動かないようです。
生成されたfmpkeyがうまく処理されていないようです。

/manager/processors/login.processor.php
のロジックが過去ソースと比較してだいぶ変わっているため、このあたりの影響かなと考えています。

すみませんが、ご存じの方は見えられますでしょうか?
by jeyson
2020年4月13日(月) 08:54
フォーラム: 開発関連の話題
トピック: セッションのデッドロックによる管理画面のフリーズについて
返信数: 4
閲覧数: 25212

セッションのデッドロックによる管理画面のフリーズについて

あれから運用してみて、欠点がありましたので以下対処版を配置します。

まず、セッションに格納するデータがtext型では収まりきらないことがわかりました。
下記が安定したSQLです。


DROP TABLE IF EXISTS `modx_tbl_session`;
CREATE TABLE IF NOT EXISTS `modx_tbl_session` (
`session_id` varchar(50) NOT NULL,
`session_data` mediumtext DEFAULT NULL,
`create_date` int(10) DEFAULT NULL ...
by jeyson
2020年3月04日(水) 18:13
フォーラム: 開発関連の話題
トピック: セッションのデッドロックによる管理画面のフリーズについて
返信数: 4
閲覧数: 25212

セッションのデッドロックによる管理画面のフリーズについて

MODXを使用する際に「読み込み中」のまま、画面が固まってしまい、次の操作に移るどころか、ログインし直そうとしても、全てが固まってしまい、何もできない状態になることが発生することがあります。
これはネットワークが重い環境や、アクセス負荷の高いサイトで頻発するようです。
1分ぐらい待つと解消されるのですが、はっきり言って待つ時間は最低の時間です。

この現象について原因が判明したので共有させていただきます。

原因はPHPセッションのデッドロックでした。
https://unsolublesugar.com/20121103/113321 ...
by jeyson
2019年1月01日(火) 14:49
フォーラム: 質問全般・改善要望
トピック: 非公開ステータスになってもページが表示される
返信数: 2
閲覧数: 6547

非公開ステータスになってもページが表示される

ありがとうございます!!休み明けに適用して確認させていただきます!!!ありがとうございます!!!
by jeyson
2018年11月10日(土) 20:45
フォーラム: 質問全般・改善要望
トピック: 非公開ステータスになってもページが表示される
返信数: 2
閲覧数: 6547

非公開ステータスになってもページが表示される

MODX1.0.20J で
非公開日時を設定し、日時が経過し、非公開ステータスになっても
ページが表示される現象が発生しています。
ページタイトルは404ページのものになっていますが
テンプレートやコンテンツ内容は元のページのままとなっています。
by jeyson
2015年5月04日(月) 07:10
フォーラム: 質問全般・改善要望
トピック: テンプレート変数のWidgetについて
返信数: 2
閲覧数: 8389

Re: テンプレート変数のWidgetについて

ご対応いただき有り難うございます!!!

早速入れ替えさせていただきました。

ありがとうございます!!
by jeyson
2015年4月30日(木) 19:30
フォーラム: 質問全般・改善要望
トピック: テンプレート変数のWidgetについて
返信数: 2
閲覧数: 8389

テンプレート変数のWidgetについて

document.parser.class.inc.php
の3214行目
$modx->tvProcessor
の箇所で
テンプレート変数のWidgetを展開するために
/manager/includes/docvars/outputfilter
にあるファイルを読込している箇所がありますが
ここで読込されるファイル群が公開時に実行されることを前提にしています。

例えば
/manager/includes/docvars/outputfilter/delim.inc.php
ですが
2行目に
if(!defined('IN_PARSER_MODE') || IN_PARSER_MODE ...
by jeyson
2014年12月23日(火) 13:16
フォーラム: 質問全般・改善要望
トピック: テンプレート変数の所属グループが保存できない
返信数: 1
閲覧数: 8510

テンプレート変数の所属グループが保存できない

1.0.14J-r6にて
テンプレート変数の所属グループが保存できない問題があります。

save_tmplvars.processor.php
の200行目が
$rs = $modx->db->insert($field, $tbl_site_tmplvar_access);
となっており、
正しくは
$rs = $modx->db->insert($field, '[+prefix+]site_tmplvar_access');
となるべきかと思います。

申し訳ありませんが、対応をお願い致します。
by jeyson
2011年3月01日(火) 19:59
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 163767

Re: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加

本件、了解です。
改良版の制作を行います。
が、すみません。
現在、仕事が立て込んでおりまして
3月の中旬ぐらいまでお待ちください。

ごめんなさい。(泣)
kazuike さんが書きました: ▼現象
テンプレート変数について、一度既定値以外の値で保存(承認)してしまうと、
既定値に戻すことができなくなるという現象が起きています。
管理画面上は戻るのですが、
承認済みデータとしては、前の既定値以外の値が残っています。
by jeyson
2010年10月10日(日) 18:09
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 163767

Re: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加

正直、当方の環境では全く発生しないため
エラー内容からの推測による調整ですが
下記のファイルを試していただけますか?

一応、当方の環境で動作テストを行い
動くことは確認済みです。

ちなみにいただいたapacheログだと
今回の問題となるようなエラーらしいエラーはないようですね。
by jeyson
2010年10月06日(水) 09:47
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 163767

Re: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加

現在、私事ですが、抱えている仕事が立て込んでおりまして
土日あたりに確認させていただきたいと思います。

エラーの行数は分かりますか?
イベントログのメッセージを丸ごとコピペしていただけると助かります。
(apacheのerror_logも見れたら、もっと素敵ですが…)
by jeyson
2010年9月25日(土) 22:02
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 163767

Re: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加

同梱のXAMPP用修正版を上書きしてください。

このエラーは
PHPがいろいろな処理結果を出力する前に
すでになんかのデータを出力すると発生します

たぶん、XAMPP以外ならばphp.iniの設定を
見直して解消できると思いますが
あれこれ探って時間を使うよりも
とりあえず上記で問題解決できるかと思います。
by jeyson
2010年9月25日(土) 01:10
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 163767

Re: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加

下記のところでもコメントさせていただきましたが
http://jeyson.eshizuoka.jp/e606304.html#comments

PHP5では時間の把握にタイムゾーンを明確にして置く必要があります。
よって、
.htaccess

php_value date.timezone Asia/Tokyo
という記述を追加してください。

なお、モジュールのDAAAHは
モジュールからではなく
実は編集画面から呼び出すようにしています。

ページの編集画面の下部で表示されるボタンが
モジュールの呼び出しボタンです。
by jeyson
2010年8月24日(火) 12:02
フォーラム: 質問全般・改善要望
トピック: modxで会員制携帯サイトは作成可能でしょうか?
返信数: 1
閲覧数: 6563

Re: modxで会員制携帯サイトは作成可能でしょうか?

携帯ではcookieセッションが利用できないので
cookieセッションをGETセッションに変換するプラグインが必要となります。
(正確に言うと「ドコモ」端末が…)
このような用途は日本国内特有のものなので
海外のプラグインにはないはずです。
…ということで、自前でそのようなプラグインを作るしかないと思います。
by jeyson
2010年7月30日(金) 08:44
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 30721

Re: 保存後のプレビュー

こんな感じでしょうか

//<?php
// ----------------------------------------------------------------
// Get a reference to the event
// ----------------------------------------------------------------
$e = & $modx->Event;

switch($e->name) {
case 'OnDocFormSave ':
if(!isset($_SESSION['set_preview_id ...
by jeyson
2010年7月29日(木) 17:58
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 30721

Re: 保存後のプレビュー

sgurさんが作成されたコードに少し手を加えさせていただきました。

これなら、一つのプラグインでOKとなります。

//<?php
// ----------------------------------------------------------------
// Get a reference to the event
// ----------------------------------------------------------------
$e = & $modx->Event;

switch($e->name) {
case 'OnDocFormSave ...
by jeyson
2010年7月27日(火) 17:29
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 30721

Re: 保存後のプレビュー

一応当方のテストサイトで実験しました。

動きますね。
ただし、ポップアップブロックだけは解除してください。
(ポップアップブロックが厳しいと、そもそも画像の挿入を行うだけで怒られるので解除している場合もあると思いますが)

echo "window.open('".$jump."', 'mywindow1', 'width=400, height=300, menubar=no, toolbar=no, scrollbars=yes');";

echo "window.open('".$jump."', 'mywindow1', 'width=700, height=500 ...
by jeyson
2010年7月27日(火) 14:45
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 30721

Re: 保存後のプレビュー

おそらくですが
http://forum.modx.jp/viewtopic.php?f=7&t=366
のパッチを当てていただいて

プラグインを作成し
システムイベント「OnDocFormSave」を設定し
下のソースを書けばいいかな?
と思います。
//----------------------------------------------------------------
//<?php

$contents_id = $modx->event->params['id'];
$jump = '../index.php?id='.$contents_id.'&preview_sw ...
by jeyson
2010年7月25日(日) 09:22
フォーラム: 質問全般・改善要望
トピック: リソースの共通化について 【解決済み】
返信数: 2
閲覧数: 16132

Re: リソースの共通化について 【解決済み】

プラグインを作成しOnDocFormPrerenderのときに
発動するコードを組めばいいと思います。

参考ソースは標準で入っている
「Inherit Parent Template」です。

ただしできることに限界があるので
高度なことは少し頭をひねる必要があります。

私の場合、プラグインでjavascriptを出力し
このjavascriptで
フォームの値に変更をかけました。