1.0.14J-r9ベータです

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

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月18日(水) 19:24

サンプルを作っていただいてよいでしょうか?今回はサンプル作るのが手間がかかりそうですが・・
http://mng.demo.modx.jp/pack_list/Evolu ... 9-b11.html
こちらで新規にお作りいただけると助かります

だいたいメドはついていて、
オプションA||オプションB||オプションC
と書くのを
オプションA
オプションB
オプションC
このように改行区切りでも書けるようにしたのが影響しているのではと思います。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月18日(水) 20:07

modx-1.0.14J-r9-b12.zip
(1.65 MiB) ダウンロード数: 151 回
ベータ12です。基礎パース処理をまた少し整理しました。全く同じように動作するはずですが、確認が必要です。
soushi
管理人
記事: 224
登録日時: 2009年7月30日(木) 01:59

Re: 1.0.14J-r9ベータです

投稿記事by soushi » 2015年2月18日(水) 23:29

デモサイトの開発版パッケージをmodx-1.0.14J-r9-b12に差し替えました :)

http://mng.demo.modx.jp/pack_list/Evolu ... 9-b12.html
アバター
min-o
メンバー
メンバー
記事: 291
登録日時: 2009年10月07日(水) 18:32

Re: 1.0.14J-r9ベータです

投稿記事by min-o » 2015年2月19日(木) 10:42

1.0.14J-r9-b12 デモサイトでサンプル作ってみました。
http://150219100039-20879.evo.demo.modx.jp/3ds/

http://150219100039-20879.evo.demo.modx.jp/manager/
管理画面のリソース編集画面では
項目名==[[Wayfinder? startId=`2` &level=`1`]]
のstartId以下のリソースが2つ以上あると、表示が変になるようです。
表示が正常の場合はチェックボックスにチェックしても保存されません。

xRayテンプレートに記述した、Wayfinderの入れ子Wayfinder(TVで書いてある部分)の、</ul>が出力されず表示崩れと
管理画面のリソース編集画面で表示されてしまっている項目が、ページ表示上では出ていませんね…。

よろしくお願いします。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 11:34

なるほど、原因が分かりました。頭の中でいくら考えても分からなかったですが・・
http://150219100039-20879.evo.demo.modx.jp/manager/
どうでしょう、直ってますか?
アバター
min-o
メンバー
メンバー
記事: 291
登録日時: 2009年10月07日(水) 18:32

Re: 1.0.14J-r9ベータです

投稿記事by min-o » 2015年2月19日(木) 12:07

ありがとうございます。確認しました。

リソース編集画面の表示はなおっていますが、チェックしても保存されないです。
プレビューみると表示されるのでデータ上はチェックが入っているようですが、
いろいろチェックしてみてもページが変更されないので、キャッシュかも。

入れ子のWayfinderの閉じ</ul>は入りました。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 12:15

http://150219100039-20879.evo.demo.modx.jp/manager/
さらに調整しました。いかがでしょう?
アバター
min-o
メンバー
メンバー
記事: 291
登録日時: 2009年10月07日(水) 18:32

Re: 1.0.14J-r9ベータです

投稿記事by min-o » 2015年2月19日(木) 12:36

ありがとうございます!
問題ないです :D
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 12:52

modx-1.0.14J-r9-b13.zip
(1.65 MiB) ダウンロード数: 134 回
ベータ13です。おかげさまでひととおり修正できましたが、他にも何かあればよろしくお願いします。
masco
メンバー
メンバー
記事: 114
登録日時: 2014年9月26日(金) 10:43

Re: 1.0.14J-r9ベータです

投稿記事by masco » 2015年2月19日(木) 19:05

Apache 2.2.X
PHP 5.4.35
MySQL 5.0.95
MODXバージョン 1.0.14J-r9-b13

yamaさま

いつもありがとうございます。

カスタム変数の規定値などでスニペットを使えたと思うのですが、
展開されずにそのまま表示されます。

なにか変わりましたか?

PHPは使えるのでそちらは正常に利用できます。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 19:31

masco さんが書きました:カスタム変数の規定値などでスニペットを使えたと思うのですが、

どのバージョンか分かりますか?特に問題なければ同じように実装してみます。
masco
メンバー
メンバー
記事: 114
登録日時: 2014年9月26日(金) 10:43

Re: 1.0.14J-r9ベータです

投稿記事by masco » 2015年2月19日(木) 19:34

yamaさま


1.0.14J-r9-b12では使えたと思います。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 20:18

テンプレート変数のカスタムフォームということですよね?
masco
メンバー
メンバー
記事: 114
登録日時: 2014年9月26日(金) 10:43

Re: 1.0.14J-r9ベータです

投稿記事by masco » 2015年2月19日(木) 20:29

すみません。規定値では使っていませんでした。

テンプレート変数のリストボックスやラジオボックスなどのオプションです。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 20:52

なるほど、了解です。スニペットコールなどが展開されるといっけん便利なんですが、デフォルトで展開すると問題があることが分かったためやめました。
@EVALでrunSnippet関数を使ってddTreeスニペットを実行したりはできますので、それに近いアプローチを考えてみます。
masco
メンバー
メンバー
記事: 114
登録日時: 2014年9月26日(金) 10:43

Re: 1.0.14J-r9ベータです

投稿記事by masco » 2015年2月19日(木) 20:56

yama さんが書きました:なるほど、了解です。スニペットコールなどが展開されるといっけん便利なんですが、デフォルトで展開すると問題があることが分かったためやめました。
@EVALでrunSnippet関数を使ってddTreeスニペットを実行したりはできますので、それに近いアプローチを考えてみます。


そうなんですね。今のところ特に困るわけではないので@EVALで対処しておきます。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月19日(木) 22:46

modx-1.0.14J-r9-b14.zip
(1.65 MiB) ダウンロード数: 119 回
ベータ14です。

masco さんが書きました:テンプレート変数のリストボックスやラジオボックスなどのオプションです。

上記の件、

コード: 全て選択

@PARSE:
[[ddTree?doc=8&depth=3]]

こう書くようにしました。

コード: 全て選択

@MODX:
[[ddTree?doc=8&depth=3]]

好みに応じて、こう書いても同じです。

実際にはスニペットコール文字列自体を値としてストアしたいことが多いため(DittoやWayfinderなど、リソース情報を取得できない管理画面内では誤動作を起こしやすいスニペットが多い)、展開された値が必要な場合はこのように明示するようにしました。
masco
メンバー
メンバー
記事: 114
登録日時: 2014年9月26日(金) 10:43

Re: 1.0.14J-r9ベータです

投稿記事by masco » 2015年2月19日(木) 23:06

yamaさま

対応有難うございます。

r8までは記憶されていたと思いますが、
エクスポート機能の「無視するID」が記憶されなくなっています。
アバター
yama
管理人
記事: 2958
登録日時: 2009年7月29日(水) 02:50

Re: 1.0.14J-r9ベータです

投稿記事by yama » 2015年2月20日(金) 06:58

modx-1.0.14J-r9-b15.zip
(1.65 MiB) ダウンロード数: 119 回
ベータ15です。そろそろまたリリース候補としてパッケージできそうです。
masco さんが書きました:r8までは記憶されていたと思いますが、
エクスポート機能の「無視するID」が記憶されなくなっています。

調べてみたところ、エクスポート機能以外にも関係する不具合があることが分かりました。修正しました。
アバター
min-o
メンバー
メンバー
記事: 291
登録日時: 2009年10月07日(水) 18:32

Re: 1.0.14J-r9ベータです

投稿記事by min-o » 2015年2月20日(金) 16:23

b11 → b15にアップデートしてみました。
もろもろ修正箇所問題なかったです。ありがとうございます。

b15からで、dittoの出力ページで問題がおきました。

リソースの個数が非常に多いものを1ページに表示している場合に、途中までしか表示されません。
imgタグや、tableタグなどが、途中で途切れてしまい、その下のfooter部分の表示がおかしくなります。
(b11までは問題なかったです)

親--ここにdittoで全リソース表示
・あ行 --以下50音でフォルダ分けして、各子リソースが数個~60個ほど
・か行
 |
・わ行

表示する子リソースの数は多い場合500個くらいです。表示項目はリソース名と日付くらいなので1ページのhtmlで90kbほどです。
同じ構造で表示する情報が多い場合は総リソース数200程度でも1ページのhtmlで300kb程度になります。

子リソース220ほど、html67kbのページはすべて表示されています。
個数と重さどちらの問題なのか、わかりませんが…。
子リソースの個数は今後も増える見込みです…。

よろしくお願いします。