MODx Community Forums
The MODx Blog
Donations
Feedburner Feeds
Documentation
Bugs & Requests
The Wiki
download MODx
plugins, modules, snippets
online demo
Sep 06, 2008, 01:49 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
modxcms.com
web
MODxCMS.com
Forums
Help
Login
Register
News
:Read
Frequently Asked Questions (FAQ)
MODx Community Forums
»
Japanese Community
»
サポート
»
モジュール・プラグイン・スニペット・本体
(Moderators:
yama
,
にっく (smallworld)
,
soushi
,
MEGU
,
yomoro
)
»
WebSignupでのユーザー登録
Pages: [
1
]
Go Down
« Previous topic
Next topic »
Print
Author
Topic: WebSignupでのユーザー登録 (Read 2388 times)
0 Members and 1 Guest are viewing this topic.
takumi
Full Member
Posts: 109
WebSignupでのユーザー登録
«
on:
Mar 10, 2006, 08:26 AM »
表題の通りなんですが、MODxのblog作成ドキュメントを見ながら設定したのですが、皆さんユーザー登録は出来ますでしょうか?
表示の方は問題無く登録フォームが見れるのですが、そこで登録してもメールは送信されないし、サイトに反映もされません。
何かしらのエラーが出れば問題の箇所が掴めると思うのですが、まったくエラーも出ないので苦悩しています。
皆さんは、この機能をご利用してるのでしょうか?
Logged
takumi
Full Member
Posts: 109
Re: WebSignupでのユーザー登録
«
Reply #1 on:
Mar 11, 2006, 09:53 AM »
自己解決です。
どぉ~やらユーザー登録のドキュメント及び、ログインフォームを表示するドキュメントのキャッシュを有効にしてると、ユーザー登録及びログインが成立しないようです。
(ちなみにキャッシュについてはドキュメントに書いてましたね。猛省・・・)
ちょっとこれは実に中途半端ですねぇ~。
特にログインフォームに関しては、サイトのトップページに設定する事が多いと思いますが、キャッシュが使えないとなると痛手だと思います。
何の為のキャッシュだよぉ~!
皆様、お騒がせ致しました。
Logged
naoya
Member
Posts: 68
I love MODx!
Re: WebSignupでのユーザー登録
«
Reply #2 on:
Jun 04, 2006, 03:38 AM »
WebSignupでユーザーにサインアップさせた時に、ユーザーにメールを返しますよね?
返信メールの内容は管理マネージャーのMODxの設定でしなければならないのですが、そのメールが例によって文字化けします。
この文字化けを止めるにはどこをいじれば良いのでしょうか?
weblogin.common.inc.phpでOKですか?
誰か教えて頂ければ助かります(変更済みのソースならより大歓迎です)。
«
Last Edit: Jun 04, 2006, 03:46 AM by naoya
»
Logged
yama
Moderator
Posts: 430
MODx研究中
Re: WebSignupでのユーザー登録
«
Reply #3 on:
Jun 04, 2006, 08:24 AM »
こちらでも試してみましたが、タイトル以外は化けませんでした。(0.9.2.1)
MODxの言語ファイルはeuc-jpを利用。以下のような文面です。
-------------------
こんにちはtestさん。
このメールはMODxデモサイトへのログインの詳細を記したものです。
ユーザ名: test
パスワード: ***************
(伏せ)
Once you log into MODxデモサイト at ., you can change your password.
-------------------
どういうふうに化けます?全体が化けてますか?
«
Last Edit: Jun 04, 2006, 08:26 AM by yama
»
Logged
naoya
Member
Posts: 68
I love MODx!
Re: WebSignupでのユーザー登録
«
Reply #4 on:
Jun 04, 2006, 09:55 AM »
Quote from: yama on Jun 04, 2006, 08:24 AM
こちらでも試してみましたが、タイトル以外は化けませんでした。(0.9.2.1)
MODxの言語ファイルはeuc-jpを利用。以下のような文面です。
-------------------
こんにちはtestさん。
このメールはMODxデモサイトへのログインの詳細を記したものです。
ユーザ名: test
パスワード: ***************
(伏せ)
Once you log into MODxデモサイト at ., you can change your password.
-------------------
どういうふうに化けます?全体が化けてますか?
当方の環境はまだ、9.1なのですが、全て化けます(タイトルから全部文字化けです)。
言語は同じくeucです(Xreaなもので)。
ただ、9.2.1で化けてないのなら…アップデートすれば大丈夫かも。
今、企業サイト構築中で(って、そのテストサイトなんですけどね)すぐに変更出来ないのが辛いところですが…
ちょっと別のサーバーを借りてテストしてみます。
Logged
yama
Moderator
Posts: 430
MODx研究中
Re: WebSignupでのユーザー登録
«
Reply #5 on:
Jun 04, 2006, 10:07 AM »
こちらはさくらのレンタルサーバで試してみました。
http://modxcms.com/forums/index.php/topic,3317.msg35429.html#msg35429
↑
xreaの場合、こちらの情報も参考にしてみてください。QuickEditの事例ではありますが、
関係あるかもしれません。
タイトルが化けるのは、
日本語処理関係のemailの仕様の問題
だったような。
MODxはPHPベースなので、少し手軽に解決できるかも。
追記(06/05 0:19)
http://modxcms.com/forums/index.php/topic,3440.0/wap2.html
たぶんこういう処理が必要では?ってことなんですよね。
既知のお話だったようで、失礼しました。汗
こちらで化けなかったのはサーバが違うためか、MODxのバージョンの違いによるものか、
今のところは問題切り分けのポイントはそのへんになりそうですね。
«
Last Edit: Jun 04, 2006, 10:28 AM by yama
»
Logged
naoya
Member
Posts: 68
I love MODx!
Re: WebSignupでのユーザー登録
«
Reply #6 on:
Jun 04, 2006, 09:37 PM »
yamaさん、情報有り難うございます。
Quote from: yama on Jun 04, 2006, 10:07 AM
こちらで化けなかったのはサーバが違うためか、MODxのバージョンの違いによるものか、
今のところは問題切り分けのポイントはそのへんになりそうですね。
結論から言うと、どうもメーラーの問題のようです(MAC OSXのメール)。
テキストエンコードを「自動」にしているのですが、これがエンコード時にコケているようで、「EUC」か「自動判定」にするとちゃんと見れました。
お騒がせして申し訳ないです。
たまたま「EUC」だからそうだったのかどうかは別問題として、たぶん普通のメーラーならこんなことでコケないと思います。
情報提供感謝しています。本当にお騒がせ&有り難うございました。
Logged
yama
Moderator
Posts: 430
MODx研究中
Re: WebSignupでのユーザー登録
«
Reply #7 on:
Jun 04, 2006, 09:51 PM »
気になったので、さらに調べてみました。gmailと携帯にもメールを転送しているので、
両方とも確認したところ、gmailではタイトル・内容ともに化けず。携帯のほうは
タイトル・内容ともに化け化けでした。なお、最初の確認で使用したメーラーは
サンダーバードです。
たいていのメールは携帯でも正常に処理できるはずなので、やはりどこか手を
加える必要がありそうな気がします。
Logged
yama
Moderator
Posts: 430
MODx研究中
Re: WebSignupでのユーザー登録
«
Reply #8 on:
Jun 04, 2006, 10:21 PM »
?ISO-2022-JP?B?
さらによく確認してみました。届いたメールのソースを調べてみると、MODxサーバから
届いたメールにはエンコード関係のヘッダ(というのかな?)がありませんでした。
固有のヘッダかなと思えたものは「X-Mailer: Content Manager - PHP/4.4.2」くらい。
他のメーラーから普通にメールを送信した場合、関係ありそうと思えるヘッダの
記述は以下のようになってました。
●Outlook Express
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="iso-2022-jp";
reply-type=original
Content-Transfer-Encoding: 7bit
●Outlook
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
●Sylpheed
X-Mailer: Sylpheed version 1.0.3 (GTK+ 1.2.10; i386-vine-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
●Apple Mail
Mime-Version: 1.0 (Apple Message framework v750)
X-Mailer: Apple Mail (2.750)
Content-Type: text/plain; charset=ISO-2022-JP; format=flowed
Content-Transfer-Encoding: 7bit
●Thunderbird
User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
その他、メールのタイトル(subject)の先頭には「?ISO-2022-JP?B?」がそれぞれ付いてました。
このように対応する必要がありそうに思います。
«
Last Edit: Jun 04, 2006, 10:37 PM by yama
»
Logged
naoya
Member
Posts: 68
I love MODx!
Re: WebSignupでのユーザー登録
«
Reply #9 on:
Jun 06, 2006, 12:52 AM »
Quote from: yama on Jun 04, 2006, 10:21 PM
?ISO-2022-JP?B?
さらによく確認してみました。届いたメールのソースを調べてみると、MODxサーバから
届いたメールにはエンコード関係のヘッダ(というのかな?)がありませんでした。
固有のヘッダかなと思えたものは「X-Mailer: Content Manager - PHP/4.4.2」くらい。
その他、メールのタイトル(subject)の先頭には「?ISO-2022-JP?B?」がそれぞれ付いてました。
このように対応する必要がありそうに思います。
お調べ頂いて恐縮です。当方でも確認出来ました。
ウチもgmailで化けてなかったので、メーラーの問題だと思い、メーラーのエンコードをeucにしたら問題無く見えたのでメーラーの問題と思ってしまいました。
こちらでも、いろいろいじってみたいと思います。
追伸:いじった結果、weblogin.common.inc.phpの60行目を
Code:
if(!mail($email, mb_encode_mimeheader($emailsubject), $message, "From: ".$emailsender."¥r¥n"."Content-Type: text/plain; charset=¥"euc-jp¥"¥r¥n"."X-Mailer: Content Manager - PHP/".phpversion())) {
にしたら、日本語サブジェクトでも本文でも文字化けしなくなりました(メーラーの自動判定で普通に表示されました)。
«
Last Edit: Jun 06, 2006, 03:27 AM by naoya
»
Logged
Pages: [
1
]
Go Up
Print
« Previous topic
Next topic »
Jump to:
Please select a destination:
-----------------------------
Announcements
-----------------------------
=> Important News
=> Security Notices
-----------------------------
Commercial Support
-----------------------------
=> [CS] About Commercial Support
-----------------------------
Development & Coding
-----------------------------
=> Commercial Inquiries & Bounties
=> Core Code
===> MODx Next
===> xPDO
=> Module, Plugin & Snippet Creation and Modification
=> In Development
=> Templates
=> Internationalization
===> Bulgarian
===> Chinese
===> Czech
===> Dutch
===> French
===> German
===> Irish
===> Italian
===> Japanese
===> Polish
===> Portuguese
===> Russian
===> Slovak
===> Spanish
===> Swedish
===> Persian - فارسي
-----------------------------
Support
-----------------------------
=> Release Support
===> 0.9.6.1
===> 0.9.6
===> 0.9.5 and earlier
=> General Support
===> MODx 101
===> E-Commerce, E-Marketing, Analytics & SEO
===> Hosting Experiences
===> IIS / Windows Hosting Issues
=> Documentation, Tips & Tricks
===> Documentation Suggestions & Corrections
-----------------------------
Add-ons, Extensions & Elements
-----------------------------
=> Module, Plugin & Snippet Usage
=> General Repository Items Support
=> Navigation & Tagging/Taxonomy
===> Wayfinder (and DropMenu)
=> Creating & Repurposing Content
===> Ditto
===> Jot
===> QuickEdit
=> Users, Authentication & Personalization
===> WebloginPE
===> WebLogin, WebSignup and WebChangePwd
=> Rich Text Editors & File Browser
===> TinyMCE
===> FCKeditor
===> MCPuck File Browser
=> Forms, Form Processing & Anti-Spam
===> eForm
=> Search
===> AjaxSearch
=> E-business
=> Images, Videos & Podcasts
===> MaxiGallery
=> Manager, Parser & the Core
===> PHx
=> Templates
-----------------------------
General Discussions
-----------------------------
=> General MODx Discussions
=> Web Design and Development
=> Wishlist
=> You and Your Sites
=> modxcms.com Discussions and Suggestions
=> Off-topic
-----------------------------
Bulgarian Community
-----------------------------
=> Поддръжка
===> Често задавани въпроси
===> Инсталация
===> Модули, Плъгини, Снипети и код
===> Дизайн и Шаблони
=> Документация, Ръководства и Превод
===> Документация
===> Ръководства
===> Превод
=> Общество
===> Съобщения
===> Представете се
===> Представете сайта си
===> Дискусии извън MODx
-----------------------------
Dutch Community
-----------------------------
=> Ondersteuning
===> Veel gestelde vragen
===> Modules, Plugins, Snippets & Code
===> Design & Templates
=> Documentatie, Tutorials en Vertalingen
===> Documentatie
===> Tutorials
===> Vertalingen
=> Community
===> Aankondigingen
===> Stel jezelf voor
===> Site Showcase
===> De stamkroeg
-----------------------------
Finnish Community
-----------------------------
=> Tuki
===> UKK
===> Asennus
===> Moduulit, liitännäiset, koodinpätkät
===> Ulkoasu/Sivustopohjat
=> Dokumentaatio, oppaat ja käännökset
===> Dokumentaatio
===> Käännökset
===> Oppaat
=> Yhteisö
===> Tiedotteet
===> Esittele itsesi
===> MODx sivustosi
===> Kahvihuone
-----------------------------
Filipino Community
-----------------------------
=> Suporta
===> Kadalasang tanong
===> Instalasyon
===> Moduler, Maidadagdag, Karagdagang mga Code
===> Desenyo at Templates
=> Dokumentasyon, Mga Turo, Mga Salin
===> Dokumentasyon
===> Mga Turo
===> Mga Salin
=> Kumunidad
===> Anunsyo
===> Ipakilala ang sarili
===> Ang Galing ng pinoy
===> Tsismisan atbp
-----------------------------
French Community
-----------------------------
=> Support
===> FAQ
===> Installation
===> Module, plugin, snippets
===> Design/Templates
=> Documentation, Tutoriels et Traductions
===> Documentation
===> Traduction
===> Tutoriels
=> Communauté
===> Annonces
===> Présentez vous
===> Vos sites
===> Le Bistrot Français
-----------------------------
German Community
-----------------------------
=> Support (de)
===> FAQ (de)
===> Installation (de)
===> Module, Plugins, Snippets & Code (de)
===> Design & Templates (de)
=> Dokumentation, Tutorials und Übersetzung
===> Dokumentation
===> Tutorials (de)
===> Übersetzung
=> Community (de)
===> Ankündigungen
===> Stellt Euch vor
===> Beispielseiten
===> Off Topic / Verschiedenes
-----------------------------
Irish Community
-----------------------------
=> Tacaíocht
===> CC Ceisteanna Coitianta
===> Breiseáin (cláir bhreise), Snippets & Comhaid
===> Suiteáil
===> Dearadh & Teimpléid
=> Doiciméid, Teagascóireacht agus Aistriúchán
===> Doiciméadú
===> Teagascóireacht
===> Aistriúchán
=> Pobal
===> Fógraí
===> Cuir Tú Féin in Aithne
===> Gailearaí an Láithreáin
===> Caifé / An Tábhairne / Ábhar Cainte Eile / Ilghnéitheach
-----------------------------
Italian Community
-----------------------------
=> Supporto
===> FAQ
===> Installazione
===> Moduli, Plugin, Snippet e altro codice
===> Web Design e Template
=> Documentazione, Tutorial e Traduzione
===> Documentazione
===> Tutorial
===> Traduzione
=> Comunità
===> Annunci
===> Presentazioni
===> Siti in vetrina
===> Chiacchiere in libertà
-----------------------------
Japanese Community
-----------------------------
=> サポート
===> 良くある質問
===> インストール
===> モジュール・プラグイン・スニペット・本体
===> デザインやテンプレート
=> マニュアル・テュートリアル・翻訳
===> マニュアル
===> 事例集、テュートリアル
===> 日本語化
=> コミュニティ
===> お知らせ
===> MODxサイト展示場
===> 自己紹介
===> 雑談
===> 国産リソース
-----------------------------
Persian Community
-----------------------------
=> پشتيباني
===> راهنما
===> نصب
===> ماژول , پلاگین ها , کد ها و جزییات
===> طراحی و قالب ها
=> مستند سازی , آموزش ها و ترجمه ها
===> مستند سازی
===> آموزش ها
===> ترجمه ها
=> انجمن ها
===> اخبار
===> معرفی کردن خود
===> نمایش دادن سایت ها
===> بحث های عمومی و سایر موضوعات
-----------------------------
Polish Community
-----------------------------
=> Wsparcie
===> FAQ
===> Instalacja
===> Moduły, pluginy, snipety i kod
===> Wygląd i szablony
=> Dokumentacja, tutoriale i tłumaczenie
===> Dokumentacja
===> Tutoriale
===> Tłumaczenie
=> Społeczność
===> Ogłoszenia
===> Przedstaw się
===> Twój serwis WWW
===> Hyde Park
-----------------------------
Portuguese Community
-----------------------------
=> Suporte
===> FAQ - Dúvidas Frequentes
===> Instalação
===> Módulos, Plugins, Snippets e Código
===> Design e Templates
=> Documentação, Guias e Traduções
===> Documentação
===> Guias
===> Traduções
=> Comunidade
===> Anúncios
===> Apresente-se!
===> Bar da esquina (fora de tópico)
===> Portfólio de Sites
-----------------------------
Russian Community
-----------------------------
=> Поддержка
===> ЧАВО (FAQ)
===> Установка
===> Модули, плагины, сниппеты и код
===> Дизайны и шаблоны
=> Документация, Уроки, Перевод
===> Документация
===> Уроки
===> Перевод
=> Сообщество
===> Объявления
===> Представьтесь публике
===> Галерея сайтов
===> Диван
-----------------------------
Scandinavian Community
-----------------------------
=> Support
===> Frågor och svar
===> Installation
===> Moduler, plugins, snippets och kod
===> Design & sidmallar
=> Dokumentation, guider och översättningar
===> Dokumentation
===> Guider
===> Översättningar
=> Webbgemenskap
===> Meddelanden
===> Presentera dig själv
===> Visa upp dina webbsidor
===> Ordet fritt
-----------------------------
Spanish Community
-----------------------------
=> Soporte
===> FAQ
===> Instalación
===> Modulos, Plugins, Snippets & Código
===> Diseño y plantillas
=> Documentación, Tutoriales y Traducciones
===> Documentatción
===> Tutoriales
===> Traducciones
=> Comunidad
===> Anuncios
===> Presentaciones personales
===> Muestra de sitios
===> El Café
-----------------------------
TÜRKÇE (Turkish)
-----------------------------
=> Destek
===> SSS
===> Kurulum
===> Modüller, Pluginler, Snippetlar & Kodlar
===> Dizayn & Temalar
=> Belgeleme, Eğitmenler ve Çeviri
===> Belgeleme
===> Eğitmenler
===> Çeviri
=> Topluluk
===> Duyurular
===> Kendinizi Tanıtın
===> Site Vitrini
===> Konu Dışı