質問: joomla 3.3.xでcaptchaを使用してメールアドレスを非表示にする方法 captchaの記事に含まれるメールアドレスを非表示にする方法はありますか? 「メールアドレスを表示」というリンクのようなものが欲しいのですが、ユーザーにキャプチャを解決させ、正しく解決されたらメールを表示します。たとえば、googleプロジェクトでは関係者を確認できます。メールアドレスをクリックすると、キャプチャを表示する前に解決する必要があります。 https://code.google.com/u/112265612467218200107/
回答: 彼らはgoogle recaptcha mailhide を使用しています。一度使用する場合は、ジェネレータからhtmlコードを取得するだけです。メールアドレス(info@example.comなど)を入力するだけで、次のようなコードを取得して、どこにでも貼り付けることができます。<a href="http://www.google.com/recaptcha/mailhide/d?k=01kg8w1efaqfdkyyzne3ejia==&amp;c=vfe7n2er5ulelye31q05m7izax7scqfeoehivght0tq=" onclick="window.open('http://www.google.com/recaptcha/mailhide/d?k\07501kg8w1efaqfdkyyzne3ejia\75\75\46c\75vfe7n2er5ulelye31q05m7izax7scqfeoehivght0tq\075', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0, width=500,height=300'); return false;" title="reveal this e-mail address"> i...</a>@example.com すべてのメールを置き換える必要がある場合は、recaptchaで使用可能な google api を使用してプラグインを作成する必要があります。既存のプラグイン「plg_emailcloak」(plugins\content\emailcloak)は良いスタートです。これに基づいて新しいプラグインを作成するだけです。