Re: d3diary開発日記/2011-04-04
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
-
Re: d3diary開発日記/2011-04-04 (AXYZ-SAK, 2011/4/7 8:22)
-
Re: d3diary開発日記/2011-04-04 (なーお, 2011/4/7 8:36)
-
Re: d3diary開発日記/2011-04-04 (AXYZ-SAK, 2011/4/7 8:51)
-
Re: d3diary開発日記/2011-04-04 (AXYZ-SAK, 2011/4/7 8:55)
-
Re: d3diary開発日記/2011-04-04 (なーお, 2011/4/7 9:30)
-
Re: d3diary開発日記/2011-04-04 (AXYZ-SAK, 2011/4/7 12:18)
-
Re: d3diary開発日記/2011-04-04 (なーお, 2011/4/7 12:43)
-
Re: d3diary開発日記/2011-04-04 (AXYZ-SAK, 2011/4/7 19:15)
-
Re: d3diary開発日記/2011-04-04 (なーお, 2011/4/7 20:43)

お疲れさまです (・∀・)
さっそくデモサイトに登録してみました。
で……日記設定をしようとしてふと思い立ちまして……
ユーザ登録の際に使用したメアドからのメール投稿ができるかどうか試してみようとしたらコケました(^^;
ここでコケると、ケータイからユーザ登録した人は本アド以外のフリメなどを使わないとメール投稿登録ができない、という状況も想定されてしまいますね。
入力されたaddress値が $xoopsUser->email(); で取ってきた値と同一であればOKとする方が良いのではないかと思われますがいかがでしょう?
ひとまず上記についてご報告でした。
……すみません、他メアド登録→投稿テストはまだこれからです(;´Д`)
[追記]
失礼しました!
「ログインユーザー登録済のメールアドレスは予め読込み対象になっており、ここに記載の必要はありません。」
って記述が眼に入ってませんでした_| ̄|○

AXYZ-SAKさん、こんにちは。
早速、ご確認いただきありがとうございます。
ちょっと判りにくくてすみません。
色々な部分でAXYZ-SAKさんのコードをまるっと入れてますので、問題が出たときはどうぞ相談に乗っていただけると助かります。 (と今から弱気ですが。。)
では。

引き続き、携帯実機でテストしてみました。
使用機種:au T005
○日記設定の際の動作不具合
設定内容を入力・送信するとuser.phpに飛び、
[ERROR:このユーザは存在しません]となります。
一見、ログアウトしてしまったように見えますが、
戻るボタンで modules/diary/index.php まで戻って
リロードしてみると、ログイン状態は継続※ されています。
そこから更に別ページへ進んでも、ログイン状態は継続のままです。
※wizmobileのログインセッションに関する扱いを把握できていないのですが
ひょっとするとwizmobile、url内にセッションIDを持たせる仕様になってて
それが原因で、セッションID付きurlを起点にする限り、ログイン状態として
扱われる、ってこともあり得るのかな……とか思ったり。
しかしそれはセキュリティ的に痛いので、wizmobileの仕様ではないと
思いたいです(^^;
○投稿メールの送信先メアドについて
……どこでしょう(´・ω・`)
○手動取り込みについて
携帯実機“のみ”で利用する場合、手動取り込み実行ページへの
ナビゲーションがない気がしますが……見落としでしょうか(;´Д`)

ちょっと判りにくくてすみません。
いえいえ~
おいらの見落とし、お恥ずかしい限りです(;´Д`)
問題が出たときはどうぞ相談に乗っていただけると助かります。 (と今から弱気ですが。。)
了解です (・∀・)

AXYZ-SAKさん、こんにちは。
日記設定の際の動作不具合
設定内容を入力・送信するとuser.phpに飛び、
[ERROR:このユーザは存在しません]となります。
d3diaryデモサイトが、Wizmobileなので確認してみたところ、同様の現象が発生しました。
一方、携帯対応レンダーのサイトで試してみたところ、そちらは問題なく書き込みが完了しました。
うーん、ちょっと難しいですね。 この部分のフォームとスプリプトの流れは以前から変更していないので、前からこうだったのかもしれませんね。。 悩みます。
ソース「usr_config.php」の冒頭の
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
の部分だと思うのですが、このコードでuidが取得できない状態が想像できない。。
投稿メールの送信先メアドについて
……どこでしょう(´・ω・`)
これは管理画面で設定してください。
管理画面で設定された、メールユーザーのメールBOXに配送されるメールアドレスに送信してください。
ってここまで書いて、d3diaryデモサイトでお試しだと今気づきました。 サイトのトップページに追記しましたので、ログインした後に確認してください。m(. .)m
手動取り込みについて
携帯実機“のみ”で利用する場合、手動取り込み実行ページへの
ナビゲーションがない気がしますが……見落としでしょうか(;´Д`)
サイドメニューの「投稿者」に追加しています。

重ね重ねおつかれさまです(・∀・)
d3diaryデモサイトが、Wizmobileなので確認してみたところ、同様の現象が発生しました。一方、携帯対応レンダーのサイトで試してみたところ、そちらは問題なく書き込みが完了しました。
ソース「usr_config.php」の冒頭の
7 8 9 10 11 12 13 14 15 16 17 18 19 20include_once dirname( dirname(__FILE__) ).'/class/diaryconfig.class.php'; include_once dirname( dirname(__FILE__) ).'/class/d3diaryConf.class.php'; global $xoopsUser ; if (is_object( @$xoopsUser )){ $uid = intval($xoopsUser->getVar('uid')); } else { $uid = 0 ; } if($uid<=0) { redirect_header(XOOPS_URL.'/user.php',2,_MD_IVUID_ERR); exit(); }
の部分だと思うのですが。
確かにそこっぽいですね。
wizmobileの場合だけコケるということは、wizmobileが
xoopsUserをなんかしらの形でオーバーライドしてる??
でもそれだと他にも色々コケそうだし……なんだろう(;´Д`)
ってここまで書いて、d3diaryデモサイトでお試しだと今気づきました。 サイトのトップページに追記しましたので、ログインした後に確認してください。m(. .)m
PCでは確認完了ですが、当方の携帯実機だと
当該ブロックが表示されてないです(´・ω・`)
wizmobileのブロック設定かな?←マジでwizmobileをほとんど把握してない_| ̄|○
引用:手動取り込みについて
携帯実機“のみ”で利用する場合、手動取り込み実行ページへの
ナビゲーションがない気がしますが……見落としでしょうか(;´Д`)サイドメニューの「投稿者」に追加しています。
えっと……これも当方の携帯実機では表示されないです。
サイドメニュー部ってことは、携帯用のテンプレート記述ですね。
ご確認いただけますでしょうか。

WizMobile、私も普段全く使っていないので設定の関係が良く解らないんですよ。(汗)
で、メール送信先ブロックのほうはたった今、常時表示に変更しました。 ブロックを追加する度に、Wizmobileの一般設定で設定しないと表示されないみたいですね。
手動取り込みのリンクは、「投稿者1」ブロックにあります。
- 「新着日記1」にアクセス
- 表示された日記の中から、内部日記をどれかクリックして表示
- 「投稿者1」ブロックをクリックして表示
で、やっと出てきます。
d3diaryの構造と、Wizmobileの相性は悪いですね。涙。
常にブロックを表示する設定にするのがお勧めですね。
→ d3diary1のブロックは常に表示に変更してみたら、今度はエラーで表示されない。。 難しいな、これは。
→ なんだかグダグダになってきた。しばしお待ちを。。
→ 結局、ゲスト非表示のカスタムブロックをtoppageに表示しそこにリンクを連ねる、
というオーソドックスな方式が一番良いようで、そうしました。
モジュールをお使いの方々にも、この方法をお勧めします。

WizMobile、私も普段全く使っていないので設定の関係が良く解らないんですよ。(汗)
お互い、携帯対応レンダラーがメインなのですね(^^;
→ 結局、ゲスト非表示のカスタムブロックをtoppageに表示しそこにリンクを連ねる、
というオーソドックスな方式が一番良いようで、そうしました。
モジュールをお使いの方々にも、この方法をお勧めします。
これ、いっそテンプレ(index.htmlおよびdiarylist.html)内に表記する方向の方が
インスコされる方が戸惑わないのではないかと考えますが、いかがでしょう?

AXYZ-SAKさん、どうもです。
これ、いっそテンプレ(index.htmlおよびdiarylist.html)内に表記する方向の方が
インスコされる方が戸惑わないのではないかと考えますが、いかがでしょう?
ですね。
ブロックやrightareaに表示することが、ほとんど役に立たないことを自分で体験しましたので、その方向で改善を考えてみます。