スクールのHPでちょっと問題発生。
eguideという
モジュール30個ほど複製して使っているのだが、これで
レッスンの申込
フォームを作っている。数日前レッスンをすべて設置し終え、昨日バッジテストの設定に取り掛かったら、メールに不具合がでることが判明。
申込者と管理者にそれぞれメールが送られてくるのだが、送られてくるメールの
タイトル、差出人がすべて、そして本文の前段が欠落してしまっている。
カスタマイズは特定の
ファイルに対して修正をしているのだけど、すでに設定したレッスンのフォームは問題ない。
今回修正したものだけに発生する。
自分なりに検証してみるとこの不具合は、winのedmaxに現れる。
自宅のmacの
thunderbirdでは一部
文字化けがあるものの必要な文面は表示されている。
さらに、今朝検証したところ、winの
outlook expressでは普通に表示している。
モジュールの管理人さん、及びサーバ管理のN入さんに相談しても、これと言った原因特定が出来ない。
不思議なのは、すでに設置してあるモジュールは問題なく、ここ数日の間にいじったモジュールに限っての発症。
でも、多分、問題ないものでも今修正すれば、発症するんじゃないかという不安があり、下手に手を加えられなくなってしまった。
文字コードが疑われるが、今までどおりで特に何かを変更した覚えもない。
途方に暮れているとモジュールの開発者さんより、xoopsmailerlocal.phpを変更してみたら、とのアドバイス。
教えられたところを変更すると、おお!、件名、差出人、本文とも表示されている。
が、しかし、差出人のシッポが切れている。どうやら15文字までしか表示できなくなったみたい。
また、件名も全部表示されるものと、途中で切れるものがある。
すでに設置済みのものに関しては全文表示されるが、今回書き換えたものについては、モジュールのmain.phpで指定した件名以降の20文字ほどまでしか表示されないという現象。
一歩前進したとは言え、次から次へと問題続出。
このまま運用できるのだろうか。
まいったな...
posted by ST185 at 13:07| 長野

|
Comment(0)
|
TrackBack(0)
|
xoops
|

|