検索結果 24 件

by jeyson
2020年3月04日(水) 18:13
フォーラム: 開発関連の話題
トピック: セッションのデッドロックによる管理画面のフリーズについて
返信数: 0
閲覧数: 423

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

MODXを使用する際に「読み込み中」のまま、画面が固まってしまい、次の操作に移るどころか、ログインし直そうとしても、全てが固まってしまい、何もできない状態になることが発生することがあります。 これはネットワークが重い環境や、アクセス負荷の高いサイトで頻発するようです。 1分ぐらい待つと解消されるのですが、はっきり言って待つ時間は最低の時間です。 この現象について原因が判明したので共有させていただきます。 原因はPHPセッションのデッドロックでした。 https://unsolublesugar.com/20121103/113321/ MODXの管理画面では複数のAPIが同時に走っているため、...
by jeyson
2019年1月01日(火) 14:49
フォーラム: 質問全般・改善要望
トピック: 非公開ステータスになってもページが表示される
返信数: 2
閲覧数: 949

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

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

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

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

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

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

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

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

テンプレート変数の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
閲覧数: 4388

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

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
閲覧数: 46464

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

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

ごめんなさい。(泣)

kazuike さんが書きました:▼現象
テンプレート変数について、一度既定値以外の値で保存(承認)してしまうと、
既定値に戻すことができなくなるという現象が起きています。
管理画面上は戻るのですが、
承認済みデータとしては、前の既定値以外の値が残っています。

by jeyson
2010年10月10日(日) 18:09
フォーラム: 自作の拡張機能
トピック: [モジュール][プラグイン] DAAAH - 履歴と承認と差分表示の機能を追加
返信数: 26
閲覧数: 46464

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

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

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

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

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

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

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

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

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

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

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

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
閲覧数: 2705

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

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

Re: 保存後のプレビュー

こんな感じでしょうか //<?php // ---------------------------------------------------------------- // Get a reference to the event // ---------------------------------------------------------------- $e = & $modx->Event; switch($e->name) { case 'OnDocFormSave ': if(!isset($_SESSION['set_preview_id'])){$_SESS...
by jeyson
2010年7月29日(木) 17:58
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 10293

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
閲覧数: 10293

Re: 保存後のプレビュー

一応当方のテストサイトで実験しました。 動きますね。 ただし、ポップアップブロックだけは解除してください。 (ポップアップブロックが厳しいと、そもそも画像の挿入を行うだけで怒られるので解除している場合もあると思いますが) echo "window.open('".$jump."', 'mywindow1', 'width=400, height=300, menubar=no, toolbar=no, scrollbars=yes');"; は echo "window.open('".$jump."', 'mywindow...
by jeyson
2010年7月27日(火) 14:45
フォーラム: 開発関連の話題
トピック: 保存後のプレビュー
返信数: 13
閲覧数: 10293

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.'&previ...
by jeyson
2010年7月25日(日) 09:22
フォーラム: 質問全般・改善要望
トピック: リソースの共通化について 【解決済み】
返信数: 2
閲覧数: 3870

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

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

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

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

私の場合、プラグインでjavascriptを出力し
このjavascriptで
フォームの値に変更をかけました。
by jeyson
2010年7月22日(木) 11:43
フォーラム: 質問全般・改善要望
トピック: ページ保存するときにエラーが出る場合
返信数: 5
閲覧数: 3883

Re: ページ保存するときにエラーが出る場合

「OnDocFormSave」です。
入力時点の警告だとユーザーによっては「心」が折れてページ保存すらしなくなる場合があるため、
ページの保存は行うけど、「そのままで公開すると気まずいよ」という警告を出したかったので
このシステムイベントで対応していました。
by jeyson
2010年7月22日(木) 11:15
フォーラム: 質問全般・改善要望
トピック: ページ保存するときにエラーが出る場合
返信数: 5
閲覧数: 3883

Re: ページ保存するときにエラーが出る場合

ご返事ありがとうございます。

今回の話題に出るようなシチュエーションを持つプラグインは
以前作り散らしたものならありますが
とてもお見せできるものはないです。(泣)

そのプラグインでは
ページ保存直後にデータチェックを行い、
気まずい言葉(差別用語)があったり
音声読み上げソフトでは読みづらい文字があった時に
ポップアップで
警告を出すということをやっていました。