1.0.22Jベータです

プログラム(機能)関連の開発の話題
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年1月11日(金) 07:27

1.0.22Jベータです。先月リリースされたPHP7.3で動作するように修正しました。


modx-1.0.22J-b1.zip
(1.6 MiB) ダウンロード数: 110 回
masco
メンバー
メンバー
記事: 123
登録日時: 2014年9月26日(金) 10:43

1.0.22Jベータです

投稿記事by masco » 2019年1月12日(土) 19:56

いつもお世話になります。

vivaldiとchromeの最新版で確認しました。
ツリーメニューを含めて管理画面の画像がすべて表示されなくなりました。
まだ他の方の報告がないので個人的な環境かもしれません。
PHP 7.1.18
MySQL 5.7.16

1 .png
ダッシュボード
nakahi
メンバー
メンバー
記事: 131
登録日時: 2010年8月04日(水) 20:23

1.0.22Jベータです

投稿記事by nakahi » 2019年1月12日(土) 23:08

mascoさんとはちょっと違いますが、chrome , firefoxとも、私の場合は
管理画面のレポートのシステム情報だけが真っ白で表示されません。
他の画面はすべて表示されています。
PHP7.2.6です。
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年1月13日(日) 13:52

表示されない画像のURLはどうなっているか分かりますでしょうか?
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年1月13日(日) 13:55

manager/actions/report/sysinfo.static.php
上記ファイルのファイルサイズは確認できますでしょうか?
15,352バイトになっていなければもう一度転送してみてください。
サイズがあっている場合は、上記のファイルの中身をテキストエディタで
全削除して、適当に何か文字列を書いて転送し直してみてください。
もう一度画面を開いて、その文字列が表示されていれば、そのファイル内の
処理に何か問題がある可能性があるので、そこから切り分けます。
(このファイルは今回は変更してないはずなんですが・・)
masco
メンバー
メンバー
記事: 123
登録日時: 2014年9月26日(金) 10:43

1.0.22Jベータです

投稿記事by masco » 2019年1月13日(日) 15:12

yamaさま

例えば、次のようになっています。

表示されていないファイル
***/manager/media/style/RevoStyle/images/icons/32x/newdoc.png

実際の存在するファイル
***/manager/media/style/RevoStyle/images/icons/32x/newdoc.gif

拡張子もそうですが、存在している画像ファイルも含めて管理画面のすべての画像が表示されない状態です。
***/manager/media/style/RevoStyle/images/icons/arrow_up.png

1.png
nakahi
メンバー
メンバー
記事: 131
登録日時: 2010年8月04日(水) 20:23

1.0.22Jベータです

投稿記事by nakahi » 2019年1月13日(日) 15:40

yamaさま

sysinfo.static.phpのサイズが0でした。
再度アップして現在は順調に表示されております。

前回のケースと言い、最近私のFileZillaが一部のファイルがアップされていないようです。
別のftpに変更してみようかと思っています。

大変お騒がせいたしまして申し訳ございませんでた。有難うございました。
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年1月13日(日) 19:02

masco さんが書きました:Source of the post実際の存在するファイル
***/manager/media/style/RevoStyle/images/icons/32x/newdoc.gif

https://github.com/modxcms-jp/evolution ... hp#L32-L44
数年前からnewdoc.pngになっているはずなんですが、存在しないでしょうか?
masco
メンバー
メンバー
記事: 123
登録日時: 2014年9月26日(金) 10:43

1.0.22Jベータです

投稿記事by masco » 2019年1月13日(日) 19:38

yamaさま

確認ミスでした。存在します。
ファイルパスが合っていても画像が表示されないようです。
TinyMCEやその中のimgタグも同様で、どうやら管理画面内で画像の読み込みができていないようです。
masco
メンバー
メンバー
記事: 123
登録日時: 2014年9月26日(金) 10:43

1.0.22Jベータです

投稿記事by masco » 2019年1月13日(日) 19:52

yamaさま

原因が判明しました。
画像が表示されないmodxはサブドメインで使っているのですが、
独自ドメイン内の中にサブドメインのディレクトリがあります。
「独自ドメイン」ディレクトリにある「.htaccess」が影響をして直下のサブディレクトリ内の画像表示にも影響を与えていました。

レンタルサーバーに設定した独自ドメイン「example.com」ディレクトリの中に「sub.example.com」ディレクトリがある環境でした。
お騒がせしました。
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年1月15日(火) 15:35

https://blog.imagewave.jp/filezilla_bin ... ad_failed/
FileZillaは上記のように転送失敗を確認できます。他のFTPクライアントでも転送失敗は起こることが
あるので、失敗を確認しやすいクライアントを使うように考えるのがいいかもしれません。
nakahi
メンバー
メンバー
記事: 131
登録日時: 2010年8月04日(水) 20:23

1.0.22Jベータです

投稿記事by nakahi » 2019年1月15日(火) 18:10

yama さんが書きました:Source of the post FileZillaは上記のように転送失敗を確認できます。他のFTPクライアントでも転送失敗は起こることが
あるので、失敗を確認しやすいクライアントを使うように考えるのがいいかもしれません。

yamaさん、本当に何度もありがとうございます。
FileZillaの件まで申し訳ございません。

FileZillaは、転送スピードを上げようと、最大同時転送数を10にしてから失敗しているので、デフォルトに戻して使っています。
WinSCPやCyberduckも使ってみましたが、失敗したキュー処理を確認でき再度転送できるFileZillaが、仰るように一番良さそうです。

ともかく一段落つきましてホッとしております。有難うございました。
今後共宜しくお願いいたします。
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年5月04日(土) 15:29

modx-1.0.22J-rc2.zip
(1.62 MiB) ダウンロード数: 100 回

1.0.22J-RC2です。PHP7.3に対応した上で、1.0.21Jの不具合をほぼ修正できたと思います。
nakahi
メンバー
メンバー
記事: 131
登録日時: 2010年8月04日(水) 20:23

1.0.22Jベータです

投稿記事by nakahi » 2019年5月04日(土) 16:33

yamaさま、1.0.22J-RC2の更新ありがとうございました。

最初アップデート後、ドキュメントを更新すると、
Fatal error: Uncaught Error: Call to undefined function makeArray() in /home/xxxx/xx.com/public_html/assets/plugins/managermanager/widgets/mm_hidefields/mm_hidefields.php:20 Stack trace: #0 /home/xxxx/xx.com/public_html/assets/plugins/managermanager/mm.inc.php(241) : eval()'d code(2): mm_hideFields('log') #1 /home/xxxx/xx.com/public_html/assets/plugins/managermanager/mm.inc.php(241): eval() #2 /home/xxxx/xx.com/public_html/assets/plugins/managermanager/mm.inc.php(208): MANAGERMANAGER->make_changes('mm_rules') #3 /home/xxxx/xx.com/public_html/manager/includes/document.parser.class.inc.php(2029) : eval()'d code(24): MANAGERMANAGER->run() #4 /home/xxxx/xx.com/public_html/manager/includes/document.parser.class.inc.php(2029): eval() #5 /home/xxxx/xx.com/public_html/manager/includes/document.parser.class.inc.php(3775): DocumentParser->evalPlugin('// You can put ...', Array) #6 /home/xxxx/xx.com/public_html/manager/processors/ in /home/xxxx/xx.com/public_html/assets/plugins/managermanager/widgets/mm_hidefields/mm_hidefields.php on line 20
となり、FileZillaの「失敗した転送」もなく、慌てましたが、再度「accets」フォルダをアップロード後はなんの問題もなく動作しています。

順調のようです。ありがとうございます。
PHPのバージョンは7.2.14
MySQLのバージョンは5.7.17
です。
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年5月06日(月) 20:16

確認ありがとうございます。
modx-1.0.22J-rc3.zip
(1.62 MiB) ダウンロード数: 93 回

RC3です。特に問題なければリリースします。
ptyama
メンバー
メンバー
記事: 16
登録日時: 2014年1月13日(月) 21:47

1.0.22Jベータです

投稿記事by ptyama » 2019年5月07日(火) 18:19

1.0.22J-RC2以降、Doclisterが動作しません

1.0.22J-RC1に戻すと動作します
Doclister Version 2.4.1
MySQL Version 5.7.16
PHP Version 7.2.14
です
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年5月07日(火) 21:08

DocLister2.4.1で試してみましたが、こちらでは特に問題なく動作しています。
スニペットコールはどのように書いていますか?
アバター
yama
管理人
記事: 3063
登録日時: 2009年7月29日(水) 02:50

1.0.22Jベータです

投稿記事by yama » 2019年5月07日(火) 22:59

modx-1.0.22J-rc4.zip
(1.63 MiB) ダウンロード数: 78 回

RC4です。$modx->getField()とDittoに不具合があったため修正しました。
ptyama
メンバー
メンバー
記事: 16
登録日時: 2014年1月13日(月) 21:47

1.0.22Jベータです

投稿記事by ptyama » 2019年5月07日(火) 23:00

下記の例でrc1では動作しています
<ul>
[[DocLister?
&parents=`[*parent*]`
&sortType=`other`
&orderBy=`c.menuindex asc`
&tpl=`@CODE:<li><a href="[+url+]" title="[+title+]">[+title+]</a></li>`
&tplCurrent=`@CODE:<li class="current"><a href="[+url+]" title="[+title+]">[+title+]</a></li>`
]]
</ul>
動作する状態にrc2やrc3をアップデートインストールしてみても動作しなくなります
出力されたhtmlソースを見ると
<ul>
</ul>
の様にDocListerで記述されたすべての箇所が消えてしまっています

とりあえず動作されているようなので DocLister そのものを再インストールしてみます
ptyama
メンバー
メンバー
記事: 16
登録日時: 2014年1月13日(月) 21:47

1.0.22Jベータです

投稿記事by ptyama » 2019年5月08日(水) 04:42

doclister の再インストールをおこなっても
ダメでしたので rc4 も試しましたが動作しませんでした
思い付きで rc1の manager/include ディレクトリの 中から
document.parser.class.inc.php
だけコピーしてみましたがこれだと動作するようです